Recursively parse imported .hal files and perform global type lookup.
diff --git a/main.cpp b/main.cpp
index 770d97e..68240ae 100644
--- a/main.cpp
+++ b/main.cpp
@@ -1,5 +1,5 @@
#include "AST.h"
-
+#include "Coordinator.h"
#include "Formatter.h"
#include "FQName.h"
@@ -8,8 +8,10 @@
using namespace android;
int main(int argc, const char *const argv[]) {
+ Coordinator coordinator;
+
for (int i = 1; i < argc; ++i) {
- AST *ast = AST::Parse(argv[i]);
+ AST *ast = coordinator.parse(argv[i]);
Formatter out;