I've found in some old editor syntax file Algol 68 identifiers
defined with underscores in their name, like 'int_lengths'.
This syntax variant is not supported by the Genie interpreter,
but I'm interested to know whether other compiler/interpreter
support such a lexical variant.
On 23/02/2026 18:29, Janis Papanagnou wrote:
I've found in some old editor syntax file Algol 68 identifiers
defined with underscores in their name, like 'int_lengths'.
This syntax variant is not supported by the Genie interpreter,
but I'm interested to know whether other compiler/interpreter
support such a lexical variant.
-a-a-a-aI don't know of any [I think A68R didn't allow it], but
perhaps worth noting that "_" is a natural choice for "letter
aleph" -- that is, part of an identifier [or mode/operator name]
that the language knows about but that ordinary source code has
no way of writing.-a There are lots of examples in the RR, notably
in the library routines and similar.-a You may perhaps find further
info in the reports of the Stillwater [Oklahoma] Conference, which
ISTR had a lot of papers on "worthy" characters and the like [but
I don't have a copy myself].
| Sysop: | Amessyroom |
|---|---|
| Location: | Fayetteville, NC |
| Users: | 59 |
| Nodes: | 6 (0 / 6) |
| Uptime: | 03:25:11 |
| Calls: | 810 |
| Files: | 1,287 |
| D/L today: |
4 files (10,048K bytes) |
| Messages: | 202,924 |