Skip navigation links
C G L T 

C

ca.javajeff.lexan - package ca.javajeff.lexan
 

G

getBadCharIndex() - Method in exception ca.javajeff.lexan.LexException
Get this exception's bad character index.
getLexeme() - Method in class ca.javajeff.lexan.TokLex
Get this toklex's lexeme.
getText() - Method in exception ca.javajeff.lexan.LexException
Get this exception's text being lexed.
getToken() - Method in class ca.javajeff.lexan.TokLex
Get this toklex's token.
getTokLexes() - Method in class ca.javajeff.lexan.Lexan
Get this lexical analyzer's list of toklexes.

L

lex(String) - Method in class ca.javajeff.lexan.Lexan
Lex an input string into a list of toklexes.
Lexan - Class in ca.javajeff.lexan
A lexical analyzer.
Lexan(Class<?>) - Constructor for class ca.javajeff.lexan.Lexan
Initialize a lexical analyzer to a set of Token objects.
LexanException - Exception in ca.javajeff.lexan
An exception that occurs while constructing a Lexan object.
LexanException(String) - Constructor for exception ca.javajeff.lexan.LexanException
Initialize a lexan exception to a message.
LexException - Exception in ca.javajeff.lexan
An exception that occurs while lexing.
LexException(String, String, int) - Constructor for exception ca.javajeff.lexan.LexException
Initialize a lex exception to a message, the text that was being lexed, and the index of the character about to be lexed that triggered the exception.

T

Token - Class in ca.javajeff.lexan
A name with a regex attribute.
Token(String, String) - Constructor for class ca.javajeff.lexan.Token
Initialize a token to a name/regex pair.
TokLex - Class in ca.javajeff.lexan
A token/lexeme pair.
TokLex(Token, String) - Constructor for class ca.javajeff.lexan.TokLex
Initialize a toklex to a token/lexeme pair.
toString() - Method in class ca.javajeff.lexan.Token
Convert this token to its string representation.
C G L T 
Skip navigation links