Searched defs:parser (Results 1 – 13 of 13) sorted by relevance
48 type parser struct { struct49 rd *bufio.Reader50 mk makefile51 lineno int52 elineno int // lineno == elineno unless there is trailing '\'.53 linenoFixed bool54 done bool55 outStmts *[]ast56 inRecipe bool57 ifStack []ifState[all …]
532 Parser parser(StringPiece(mk->buf()), in Parse() local540 Parser parser(buf, loc, out_stmts); in Parse() local546 Parser parser(buf, loc, out_stmts); in ParseNotAfterRule() local
1 package parser package42 type parser struct { struct43 scanner scanner.Scanner44 tok rune45 errors []error46 comments []MakeThing47 things []MakeThing68 func (p *parser) errorf(format string, args ...interface{}) {83 func (p *parser) accept(toks ...rune) bool {95 func (p *parser) next() {[all …]
1 package parser package
15 package parser package46 func parse(p *parser) (file *File, errs []error) {85 type parser struct { struct86 scanner scanner.Scanner87 tok rune88 errors []error89 scope *Scope90 comments []Comment91 eval bool107 func (p *parser) error(err error) {[all …]
15 package parser package