some finetuning, version, package, some hacky support for imports
diff --git a/main.cpp b/main.cpp
index 9e29706..5e19dbc 100644
--- a/main.cpp
+++ b/main.cpp
@@ -7,16 +7,18 @@
 using namespace android;
 
 int main(int argc, const char *const argv[]) {
-    AST *ast = AST::Parse(argv[1]);
+    for (int i = 1; i < argc; ++i) {
+        AST *ast = AST::Parse(argv[i]);
 
-    Formatter out;
+        Formatter out;
 
-    printf("========================================\n");
+        printf("========================================\n");
 
-    ast->dump(out);
+        ast->dump(out);
 
-    delete ast;
-    ast = NULL;
+        delete ast;
+        ast = NULL;
+    }
 
     return 0;
 }