Documentation ¶ Index ¶ Constants type Parser func New(l *lexer.Lexer) *Parser func (p *Parser) Errors() []string func (p *Parser) ParseProgram() *ast.Program Constants ¶ View Source const ( LOWEST int LOR // || LAND // && EQUALS // == LESSGREATER // > or < or <= or >= SUM // + PRODUCT // * % / PREFIX // -x or !x CALL // call(x) or ( expr ) INDEX // [ ) Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Parser ¶ type Parser struct { // contains filtered or unexported fields } func New ¶ func New(l *lexer.Lexer) *Parser func (*Parser) Errors ¶ func (p *Parser) Errors() []string func (*Parser) ParseProgram ¶ func (p *Parser) ParseProgram() *ast.Program Source Files ¶ View all Source files parser.go Click to show internal directories. Click to hide internal directories.