Oxide::Language::Lexer
Inherits Reference < Object
Constructors
new(input : String, max_tokens : Int32 | Nil = nil)
SourceInstance methods
consume_block_string
Sourceconsume_name
Sourceconsume_number
Sourceconsume_simple_string(initial_char : Char | Nil = nil)
Sourceconsume_string
Sourcecurrent_char
Sourcenext_token
Sourceparse_unicode_escape
Sourceread_digits(io : IO)
Sourcetoken
Sourcevalidate_unicode_scalar(code_point : Int32)
Source