FORMAC

FORMAC (FORmula MAnipulation Compiler) は、FORTRANを記号式操作用に拡張したプログラミング言語である。科学・工学におけるコンピューティングの支援として、1960年代にジーン・E・サメットによって設計・実装された[1]。

有理数、記号、行列、式に加え、FORTRANで使用できるデータ型を持ち、FORTRANに類似した構文と一般構造を備えている。FORMACによるプログラムには、サブルーチンや関数を含めることができ、そのほかのFORTRANの機能を使用できる。FORMACはFORTRANのプリプロセッサとして実装された。後の数式処理システムとは異なり、M式（英語版）はなかった。1990年代前半まで使用されていた。

## 脚注

[編集]

1. ^ Sammet, Jean E. (1969). Programming Languages: History and Fundamentals. Englewood Cliffs, New Jersey: Prentice Hall. ISBN 0-13-729988-5

## 参考文献

[編集]

* Jean E. Sammet, "The beginning and development of FORMAC (FORmula MAnipulation Compiler)", Proceedings of HOPL-II, The second ACM SIGPLAN conference on History of programming languages, p. 209-230, 1993 ISBN 0-89791-570-4 doi:10.1145/154766.155372

## 外部リンク

[編集]

* History of Programming Languages: FORMAC