Exemplo n.º 1
0
 public Parser(Scanner scanner, ErrorContainer errors)
 {
     this.scanner = scanner;
     this.errors = errors;
 }
Exemplo n.º 2
0
 bool DoLexicalAnalysis()
 {
     this.scanner = new Scanner (charStream, errors);
     string errMsg = "Your program contained some lexical errors and could not be interpreted:";
     return DoErrorCheckingAndWriteErrorMessages(errMsg, ErrorType.LexicalError);
 }