Major code revamping:
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Wed, 15 Nov 2017 19:57:55 +0000 (20:57 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Wed, 15 Nov 2017 19:57:55 +0000 (20:57 +0100)
commit9ed84d89d23a6198fd4157bfe93424b7b7582332
tree595dd68b5878dbd12c3037df3284322c50f82710
parent7f9d92f6d5a67e5afd2351893abc51d73f1d47d8
Major code revamping:

* Separate lexical analysis and syntactic analysis code;
* Add some print helper functions;
* Allow to use stdin and stdout as input and output file;

And probably some things I've forgot ...

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
lexer/global_vars.c [new file with mode: 0644]
lexer/global_vars.h [new file with mode: 0644]
lexer/lexical_analyzer.c [new file with mode: 0644]
lexer/lexical_analyzer.h [new file with mode: 0644]
lexer/main.c
lexer/print_helper.c [new file with mode: 0644]
lexer/print_helper.h [new file with mode: 0644]
lexer/syntactic_analyzer.c [new file with mode: 0644]
lexer/syntactic_analyzer.h [new file with mode: 0644]
lexer/test.txt