Пример #1
0
 public Token ConsumeOperatorToken(Token.Types op)
 {
     if (LookAheadToken.Type == op)
         return ConsumeToken();
     else
     {
         ErrorHandler.LexerError(this, "Missing '" + op.ToString() + "' operator.");
         return null; // If ExitOnError is disabled
     }
 }
Пример #2
0
 public static void MissingRequiredKeywordError(Lexer lex, Token.Types keyword)
 {
     ParserError(lex, "Keyword '" + keyword.ToString() + "' required.");
 }