Andreas Huber | c9410c7 | 2016-07-28 12:18:40 -0700 | [diff] [blame] | 1 | #include "AST.h" |
2 | |||||
3 | #include "Formatter.h" | ||||
4 | |||||
5 | #include <stdio.h> | ||||
6 | |||||
7 | using namespace android; | ||||
8 | |||||
9 | int main(int argc, const char *const argv[]) { | ||||
Andreas Huber | eb1081f | 2016-07-28 13:13:24 -0700 | [diff] [blame^] | 10 | for (int i = 1; i < argc; ++i) { |
11 | AST *ast = AST::Parse(argv[i]); | ||||
Andreas Huber | c9410c7 | 2016-07-28 12:18:40 -0700 | [diff] [blame] | 12 | |
Andreas Huber | eb1081f | 2016-07-28 13:13:24 -0700 | [diff] [blame^] | 13 | Formatter out; |
Andreas Huber | c9410c7 | 2016-07-28 12:18:40 -0700 | [diff] [blame] | 14 | |
Andreas Huber | eb1081f | 2016-07-28 13:13:24 -0700 | [diff] [blame^] | 15 | printf("========================================\n"); |
Andreas Huber | c9410c7 | 2016-07-28 12:18:40 -0700 | [diff] [blame] | 16 | |
Andreas Huber | eb1081f | 2016-07-28 13:13:24 -0700 | [diff] [blame^] | 17 | ast->dump(out); |
Andreas Huber | c9410c7 | 2016-07-28 12:18:40 -0700 | [diff] [blame] | 18 | |
Andreas Huber | eb1081f | 2016-07-28 13:13:24 -0700 | [diff] [blame^] | 19 | delete ast; |
20 | ast = NULL; | ||||
21 | } | ||||
Andreas Huber | c9410c7 | 2016-07-28 12:18:40 -0700 | [diff] [blame] | 22 | |
23 | return 0; | ||||
24 | } |