(ruleBuilder)
| 15049 | |
| 15050 | // TODO: move into a sensible place and remove duplication |
| 15051 | var lazyRule = function(ruleBuilder) { |
| 15052 | var rule; |
| 15053 | return function(input) { |
| 15054 | if (!rule) { |
| 15055 | rule = ruleBuilder(); |
| 15056 | } |
| 15057 | return rule(input); |
| 15058 | }; |
| 15059 | }; |
| 15060 | |
| 15061 | },{"./parsing-results":115,"./rules":117}],112:[function(require,module,exports){ |
| 15062 | exports.error = function(options) { |
no test coverage detected