Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Parser ¶
type Parser struct {
Lexer *lexer.Lexer
Mode ParserMode
// contains filtered or unexported fields
}
Parser represents lexical analyzer struct
func (*Parser) IsNotDefMethodToken ¶ added in v0.1.9
IsNotDefMethodToken ensures correct naming in Def statement
func (*Parser) IsNotParamsToken ¶ added in v0.1.9
IsNotParamsToken ensures correct parameters which means it is not InstanceVariable
type ParserMode ¶ added in v0.1.11
type ParserMode int
ParserMode determines the running mode. These are the enums for marking parser's mode, which decides whether it should pop unused values.
const ( NormalMode ParserMode = iota + 1 REPLMode TestMode )
These are the enums for marking parser's mode, which decides whether it should pop unused values.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.