try {
GuiceyDataLexer lexer = new GuiceyDataLexer(new ANTLRFileStream(file.getAbsolutePath()));
CommonTokenStream tokens = new CommonTokenStream(lexer);
GuiceyDataParser parser = new GuiceyDataParser(tokens);
GuiceyDataParser.start_return ret = parser.start();
CommonTree tree = (CommonTree)ret.getTree();
typeParser.parse(tree);
} catch (Exception e) {
System.err.println("File " + file.getPath() + " has errors:");