[comp.os.minix] ANSI C pre processing, The '#' char is valid

cagney@chook.ua.oz (Andrew Cagney - aka Noid) (10/13/89)

I've been digging arround the ANSI standard some more:

The '#' character is defined as a token. Independant of the directives
hence TURBO-CPP deleting the '#' character is invalid.

So lines like
#define a
		#			define x

are valid and so is

	mov ax, #CLICK_SIZE

The # does not have to be bound to a preprocessing command.

					Andrew Cagney