ParseExpr parses an expression string and returns its AST representation.
(s string)
| 40 | |
| 41 | // ParseExpr parses an expression string and returns its AST representation. |
| 42 | func ParseExpr(s string) (Expr, error) { return NewParser(strings.NewReader(s)).ParseExpr(0) } |
| 43 | |
| 44 | // parseInt parses a string and returns an integer literal. |
| 45 | func (p *Parser) parseInt(min, max int) (int, error) { |