Parse a single Expression, returning an Expression Node @pager = Token Pager
(pager TokenPager)
| 209 | // |
| 210 | // @pager = Token Pager |
| 211 | func ParsePager(pager TokenPager) (Node, error) { |
| 212 | t := newTree(pager) |
| 213 | // Parser panics on unexpected syntax, convert this into an err |
| 214 | return t.parse() |
| 215 | } |
| 216 | |
| 217 | // errorf formats the error and terminates processing. |
| 218 | func (t *tree) errorf(format string, args ...interface{}) { |