static void ParseFile(FileInfo file) { Console.WriteLine("Parsing file: " + file.FullName); try { using (var fileStream = file.OpenRead()) { var scanner = new Scanner(fileStream); var parser = new Parser(scanner); parser.Parse(); } } catch (Exception ex) { Console.WriteLine(ex); } }
/*------------------------------------------------------------------------* *----- SCANNER DESCRIPTION ----------------------------------------------* *------------------------------------------------------------------------*/ public Parser(Scanner scanner) { this.scanner = scanner; errors = new Errors(); }