3 ms·
Algol 68 was/is a magnificent language, and the experience of reading the Revised Report from cover to cover is unforgettable. The logical structure of the lan
by Koshkin 4y ago
Algol 68 was/is a magnificent language, and the experience of reading the Revised Report from cover to cover is unforgettable.
The logical structure of the language was driven to the extreme: I vaguely remember that
int a;
was merely an abbreviation of something like
ref int a = new int;
- int_19h 4y ago"INT a" would just declare a local immutable binding of type integer. "LOC INT a" would be syntactic sugar for "REF INT a = LOC INT", which would be something akin to "int *a = alloca(sizeof(int))".