[TUHS] History of popularity of C

Derek Fawcus dfawcus+lists-tuhs at employees.org
Mon Jun 8 23:56:19 AEST 2020

On Sat, Jun 06, 2020 at 05:49:23PM -0400, Doug McIlroy wrote:
> Syntactically it occurs at top level completely out of sync with the
> indentation and flow of text. Conversion to if would be a big win.

Well, doesn't that rather depend upon how one indents it?
As I recall, that freedom came with ANSI C.

But yeah, I'd prefer the if(0) type of elimination.


$ cc yes-no.c; ./a.out; cc -DYES yes-no.c; ./a.out; cat yes-no.c
#include <stdio.h>

int main(void)
	#ifdef YES

	return 0;

More information about the TUHS mailing list