class JavaLexer
Defined in:
minilexers/java.crConstructors
Instance Method Summary
- #match_char_literal
- #match_identifier_or_keyword
- #match_number
- #match_other
- #match_string_literal_or_text_block
- #skip_whitespace_and_comments
- #tokenize(input : String) : Array(Token)
- #tokenize_logic(input : String) : Array(Token)
Instance methods inherited from class MiniLexer
<<(t : Tuple(Symbol, String))<<(t : Tuple(Symbol, Char))
<<(t : Tuple(Symbol, Char | String)) <<, find(token_type : Symbol) : Array(Token) find, line : Int line, mode : Symbol mode, mode=(mode : Symbol)
mode=(mode : Symbol) mode=, tokenize(input : String) : Array(Token) tokenize, tokenize_logic(input : String) : Array(Token) tokenize_logic, tokens : Array(Token) tokens, tokens=(tokens : Array(Token)) tokens=, trace trace