Mercurial > hg > index.cgi
view lwcc/parse_c.h @ 504:16bd8effb2f6
Update lwcc driver to actually do something useful sometimes
Make lwcc driver actually find the correct filenames for the preprocessor
and compiler.
Construct the preprocessor argument list correctly instead of assigning all
arguments to argv[0], including the trailing NULL argument.
Instruct lwasm to use the object file format.
Correct state setting for -S and -c options so they stop after the correct
phases of compilation.
author | William Astle <lost@l-w.ca> |
---|---|
date | Thu, 24 Oct 2019 22:41:04 -0600 |
parents | a3e277c58df9 |
children |
line wrap: on
line source
#define PTOK_ENDS 1 #define PTOK_IDENTIFIER 2 #define PTOK_STAR 3 #define PTOK_KW_VOID 4 #define PTOK_KW_FLOAT 5 #define PTOK_KW_DOUBLE 6 #define PTOK_KW_LONG 7 #define PTOK_KW_UNSIGNED 8 #define PTOK_KW_SIGNED 9 #define PTOK_KW_INT 10 #define PTOK_KW_SHORT 11 #define PTOK_KW_CHAR 12 #define PTOK_OPAREN 13 #define PTOK_CPAREN 14 #define PTOK_OBRACE 15 #define PTOK_CBRACE 16