Aero::Template::Lexer
Inherits Reference < Object
Constants
OP_SYMBOLS = {'+', '-', '*', '/', '^', '%', '=', '!', '<', '>'}
Constructors
new(input : String)
SourceInstance methods
current_char
Sourcenext_char
Sourcenext_token
Sourcepeek_char
Sourceposition
Sourceread_bool_or_ident
Sourceread_ident
Sourceread_null_or_ident
Sourceread_number
Sourceread_operator
Sourceread_string
Sourceread_whitespace
Sourcereader
Sourcereader=(reader : Char::Reader)
Sourcerun
Sourcestring
Sourcetoken
Sourcetoken=(token : Token)
Source