More ?
utzoo!decvax!ittvax!sii!mem
utzoo!decvax!ittvax!sii!mem
Fri Nov 5 00:22:18 AEST 1982
c
Since my C comments went over so well (no replies, no comments), I
might as well continue...
I would love to have a good macro capability. Something on the
order of the PL/I preprocessor or the macro ability of MACRO-10
(DEC-10/20 assembler). Some things in particular:
- Ability to declare constants without having to give them
values explicitly. That is, nested macro definition. The
most common use is to assign incrementing values to a list
of preprocessor variables (e.g., status codes, indexes).
- Full string building facilities (this falls out of a
good macro processor, anyway).
- A symbol separation operator. Used to tell the preprocessor that
there is a word break, but otherwise invisible.
- Ability to substitute ANY string for ANY other. Never mind just
symbol in the #define'd name.
It would also be nice to see bit manipulation stuff in C. Not just
bitfields, but actually being able to explicitly pick a particular
bit and have the compiler deal with it.
Mark Mallett
More information about the Comp.lang.c
mailing list