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.