COBOL
最近COBOLのコーディングをしています。 COBOLと言ってもおそらくOpenCOBOlになるのかな?
先頭に数字を付けなくても良い奴です。
COBOLはびっくりすることに変数は全ての変数がグローバルな変数となります。 それにSQLを発行した際にも、結果を受け取るために専用の定義(コピー句)を用意したりします。
現在の高級言語とは大違いですね。
それにサブルーチンを定義することが可能なのですが、引数を渡すことが出来ないと言う致命的な使用です。 専用の別プログラムを用意したら可能なことには可能なのですが…
ただ、引数を渡せるにしても、結局全てがグローバル変数なので、仮引数という概念はなく、全てが実引数(?)となります。
せめて、C言語のような、仮引数が使えればと思う今日このごろ…