"Funny" names in programs (BLISS lexical functions)
Geoff Kuenning
geoff at desint.UUCP
Sun Jan 20 11:17:20 AEST 1985
In article <248 at decwrl.UUCP> ddb at mrvax.DEC (DAVID DYER-BENNET) writes:
>BLISS has had a cleaner way to handle this for some
>time: it has a lexical function %name(), which causes its string
>argument to be treated as a name regardless of the normal naming rules.
>...
>BLISS has a lot of other useful lexical functions also. In fact it
>makes the C pre-processor look pretty dull by comparison. Consider:
>[long list of functions]
This is interesting; I'd known of these at one time and forgotten them.
Some of them aren't appropriate to C, but I think we should take a long look
at them with a view to extending the defined(x)/undefined(x) stuff that the
current preprocessor takes. Mind you, I'm not suggesting hacking these onto
the standard--the standard is too far along with that. But I'd like to see
some experimental compilers with some of this stuff.
--
Geoff Kuenning
...!ihnp4!trwrb!desint!geoff
More information about the Comp.lang.c
mailing list