Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PrintDebugTokens ¶
Types ¶
type Lexer ¶
type Lexer struct { CurrentLineNumber int CurrentLineExternalFileErrorReport int CurrentLineCharacterIndex int Tokens []token.Token TokenCursor int InputSource []rune InputCursor int TotalLinesProcessed int }
func NewLexerFromBinary ¶
func NewLexerFromSource ¶
func (*Lexer) DebugTokensToNaive ¶
func (l *Lexer) DebugTokensToNaive()
func (*Lexer) DumpTokensToBinary ¶
func (*Lexer) DumpTokensToFile ¶
Click to show internal directories.
Click to hide internal directories.