pegjs/lib/compiler/passes
Futago-za Ryuu 7cdfc03e9f Added utility methods for objects
Before there used to be some internal utility methods for arrays and objects, but as the code base moved to ES5+ use  case only, these were removed in favour of native alternatives, but most of these were only beneficial for arrays.

This commit add's common utility methods for objects, and also exposes these as they can be used by plugin developer's on the PEG.js AST.
2018-01-14 20:44:53 +00:00
..
calc-report-failures.js Optimize silent fails: remove checks that always false (#399) 2018-01-01 19:35:59 +00:00
generate-bytecode.js Added utility methods for objects 2018-01-14 20:44:53 +00:00
generate-js.js Partial fix #194 - nonsenses error messages with semantic predicates (#547) 2017-12-31 10:59:51 +00:00
inference-match-result.js Optimize redundant fail checks (#400) 2018-01-05 21:28:09 +00:00
remove-proxy-rules.js Update code format and style 2017-10-25 19:19:42 +01:00
report-duplicate-labels.js Added utility methods for objects 2018-01-14 20:44:53 +00:00
report-duplicate-rules.js Added utility methods for objects 2018-01-14 20:44:53 +00:00
report-infinite-recursion.js Update code format and style 2017-10-25 19:19:42 +01:00
report-infinite-repetition.js Update code format and style 2017-10-25 19:19:42 +01:00
report-undefined-rules.js Auto-add allowedStartRules to test options for changeAST and reportError methods if it not defined 2017-12-19 01:38:26 +05:00