class

Tokenizer

Inherits Reference < Object

Constructors

new(file : String, source : String)
Source

Instance methods

advance
Source
at_end?
Source
file
Source
file=(file : String)
Source
get_next_character
Source
get_next_token
Source
index
Source
index=(index : Int32)
Source
lines
Source
lines=(lines : Array(Line))
Source
make_source_context(body_start : Int32, body_end : Int32 = @index) : SourceContext
Source
peek_next_character
Source
source
Source
source=(source : String)
Source