Initial import of c parser
authorMatthias Braun <matze@braunis.de>
Sat, 9 Jun 2007 22:03:29 +0000 (22:03 +0000)
committerMatthias Braun <matze@braunis.de>
Sat, 9 Jun 2007 22:03:29 +0000 (22:03 +0000)
commitd5e8df5885f97ea65839f8970b8697549c207610
tree064554bbe0b734a4e6f81368736a11b3f160615f
Initial import of c parser

[r18314]
66 files changed:
Makefile [new file with mode: 0644]
TODO [new file with mode: 0644]
adt/align.h [new file with mode: 0644]
adt/array.h [new file with mode: 0644]
adt/bitfiddle.h [new file with mode: 0644]
adt/error.h [new file with mode: 0644]
adt/fourcc.h [new file with mode: 0644]
adt/hash_string.h [new file with mode: 0644]
adt/hashset.c [new file with mode: 0644]
adt/hashset.h [new file with mode: 0644]
adt/obst.h [new file with mode: 0644]
adt/pset.c [new file with mode: 0644]
adt/pset.h [new file with mode: 0644]
adt/strset.c [new file with mode: 0644]
adt/strset.h [new file with mode: 0644]
adt/util.h [new file with mode: 0644]
adt/xmalloc.c [new file with mode: 0644]
adt/xmalloc.h [new file with mode: 0644]
ast.c [new file with mode: 0644]
ast.h [new file with mode: 0644]
ast_t.h [new file with mode: 0644]
config.h [new file with mode: 0644]
lexer.c [new file with mode: 0644]
lexer.h [new file with mode: 0644]
lexer_t.h [new file with mode: 0644]
lextest/legalc/comment.c [new file with mode: 0644]
lextest/legalc/operators.c [new file with mode: 0644]
lextest/legalc/splicetest.c [new file with mode: 0644]
lextest/legalc/string.c [new file with mode: 0644]
lextest/legalc/test1.c [new file with mode: 0644]
lextest/legalc/test2.c [new file with mode: 0644]
lextest/legalc/trigraphs.c [new file with mode: 0644]
lextest/tokenstreams/operators [new file with mode: 0644]
lextest/tokenstreams/stringtrigraphs [new file with mode: 0644]
lextest/tokenstreams/t [new file with mode: 0644]
lextest/tokenstreams/t2 [new file with mode: 0644]
lextest/tokenstreams/t3 [new file with mode: 0644]
lextest/warnings/h1.h [new file with mode: 0644]
lextest/warnings/h10.h [new file with mode: 0644]
lextest/warnings/h11.h [new file with mode: 0644]
lextest/warnings/h12.h [new file with mode: 0644]
lextest/warnings/h13.h [new file with mode: 0644]
lextest/warnings/h14.h [new file with mode: 0644]
lextest/warnings/h15.h [new file with mode: 0644]
lextest/warnings/h16.h [new file with mode: 0644]
lextest/warnings/h2.h [new file with mode: 0644]
lextest/warnings/h3.h [new file with mode: 0644]
lextest/warnings/h4.h [new file with mode: 0644]
lextest/warnings/h5.h [new file with mode: 0644]
lextest/warnings/h6.h [new file with mode: 0644]
lextest/warnings/h7.h [new file with mode: 0644]
lextest/warnings/h8.h [new file with mode: 0644]
lextest/warnings/h9.h [new file with mode: 0644]
main.c [new file with mode: 0644]
parser.c [new file with mode: 0644]
preprocessor_tokens.inc [new file with mode: 0644]
symbol.h [new file with mode: 0644]
symbol_table.c [new file with mode: 0644]
symbol_table.h [new file with mode: 0644]
symbol_table_t.h [new file with mode: 0644]
token.c [new file with mode: 0644]
token_t.h [new file with mode: 0644]
tokens.inc [new file with mode: 0644]
type.c [new file with mode: 0644]
type.h [new file with mode: 0644]
type_t.h [new file with mode: 0644]