diff options
author | Linus Torvalds <torvalds@home.transmeta.com> | 2003-03-13 18:10:50 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-04-07 20:59:15 -0700 |
commit | a9400ca17ec93398a39a69079f10f429d37de18b (patch) | |
tree | 2c721188234b441b53f7f15b8ad01168d1c14249 /test-parsing.c | |
parent | Mark local parsing functions 'static'. (diff) | |
download | sparse-a9400ca17ec93398a39a69079f10f429d37de18b.tar.gz sparse-a9400ca17ec93398a39a69079f10f429d37de18b.tar.bz2 sparse-a9400ca17ec93398a39a69079f10f429d37de18b.zip |
Start handling minimal semantic information, needed for types.
This adds a layer of symbol information on top of the raw tokens.
Diffstat (limited to 'test-parsing.c')
-rw-r--r-- | test-parsing.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/test-parsing.c b/test-parsing.c index 6a16403..4a99485 100644 --- a/test-parsing.c +++ b/test-parsing.c @@ -8,6 +8,7 @@ #include "token.h" #include "parse.h" +#include "symbol.h" int main(int argc, char **argv) { @@ -17,6 +18,7 @@ int main(int argc, char **argv) if (fd < 0) die("No such file: %s", argv[1]); + init_symbols(); token = tokenize(argv[1], fd); token = parse_expression(token, &expr); if (token) |