class

Oxide::Language::Lexer

Inherits Reference < Object

Constructors

new(input : String, max_tokens : Int32 | Nil = nil)
Source

Instance methods

consume_block_string
Source
consume_name
Source
consume_number
Source
consume_simple_string(initial_char : Char | Nil = nil)
Source
consume_string
Source
current_char
Source
next_token
Source
parse_unicode_escape
Source
read_digits(io : IO)
Source
token
Source
validate_unicode_scalar(code_point : Int32)
Source