Make it invoke the C preprocessor only once with all the actions, and correctly subst...
authorNick Downing <downing.nick@gmail.com>
Sun, 5 Aug 2018 01:57:56 +0000 (11:57 +1000)
committerNick Downing <downing.nick@gmail.com>
Sun, 5 Aug 2018 01:57:56 +0000 (11:57 +1000)
commit861d3336259bd994f2d88cba74d51921e2dde5c3
tree7c4276bee8f48146d7da9e1de93147ccdc3df672
parent8946d22be52e440a0ba974e47c3246ca999f281f
Make it invoke the C preprocessor only once with all the actions, and correctly substitute macros, deleting the preprocessed results of includes before parsing
17 files changed:
.gitignore
ansi_c_lex.l
ansi_c_lex.xml
ansi_c_yylex.py
l_to_python.py
n.sh
tests/flex_h/FlexLexer.h [new file with mode: 0644]
tests/flex_h/config.h [new file with mode: 0644]
tests/flex_h/flexdef.h [new file with mode: 0644]
tests/flex_h/flexint.h [new file with mode: 0644]
tests/flex_h/gettext.h [new file with mode: 0644]
tests/flex_h/options.h [new file with mode: 0644]
tests/flex_h/parse.h [new file with mode: 0644]
tests/flex_h/scanopt.h [new file with mode: 0644]
tests/flex_h/tables.h [new file with mode: 0644]
tests/flex_h/tables_shared.h [new file with mode: 0644]
tests/flex_h/version.h [new file with mode: 0644]