(id, bp, led)
| 32683 | } |
| 32684 | |
| 32685 | function infixr(id, bp, led) { |
| 32686 | var sym = symbol(id, bp) |
| 32687 | sym.led = led || function(left) { |
| 32688 | this.children = [left, expression(bp - 1)] |
| 32689 | this.type = 'binary' |
| 32690 | return this |
| 32691 | } |
| 32692 | return sym |
| 32693 | } |
| 32694 | |
| 32695 | function prefix(id, nud) { |
| 32696 | var sym = symbol(id) |
no test coverage detected