classpublicPriority 3
Lexer
com.hypixel.hytale.server.npc.util.expression.compile.Lexer
1
Methods
1
Public Methods
5
Fields
1
Constructors
Constants
StringINVALID_CHARACTER_IN_EXPRESSION= "Invalid character in expression :"
StringINVALID_NUMBER_FORMAT= "Invalid number format"
StringUNTERMINATED_STRING= "Unterminated string"
Constructors
public
Lexer(Token tokenEnd, Token tokenIdent, Token tokenString, Token tokenNumber, Stream<Token> operators)Methods
Public Methods (1)
public
Token nextToken(LexerContext<Token> context)throws ParseException
Fields
Private/Package Fields (5)
private
Lexer.CharacterSequenceMatcher<Token> characterSequenceMatcherprivate
Token tokenEndprivate
Token tokenIdentprivate
Token tokenNumberprivate
Token tokenString