237 Commits (8b43c8419f566267a65620d1a62d7be60925fd1d)

Author SHA1 Message Date
Futago-za Ryuu dd044b8cfb remove extronous files 3 years ago
Futago-za Ryuu dd76ff85d4 Update execution files 3 years ago
Futago-za Ryuu be88239543 Move PEG.js to packages/pegjs 3 years ago
Futago-za Ryuu 5e7134936b Merge the test suites into the website 3 years ago
Futago-za Ryuu 60f69d6558 Stop ESLint warnings 3 years ago
Futago-za Ryuu b31009f73d Use peg.util.reservedWords 4 years ago
Futago-za Ryuu 30cfa29553 Provide context to parser (#517) 4 years ago
Futago-za Ryuu 6500189d58 Report unused rules (Closes #200) 4 years ago
Futago-za Ryuu 851d8edfdd Implement warning emitter (Closes #327) 4 years ago
Futago-za Ryuu f4c67993f6 Added the Session API 4 years ago
Futago-za Ryuu 5476eca59f Moved AST and visitor classes 4 years ago
Futago-za Ryuu 4b6ceb2b46 Fix plugin test that replaces parser 4 years ago
Futago-za Ryuu 9ecb21b749 stripLocation > stripProperties 4 years ago
Mingun 0dab14d652 Add ability to extract comments from the grammar (#511) 4 years ago
Futago-za Ryuu f5b323b401 Report consistent errors on look ahead + cached results 4 years ago
Mingun 9b90fa1d81 Move all codegeneration from `generateBytecode` pass to `generateJs` pass (#459) 4 years ago
Futago-za Ryuu 7cdfc03e9f Added utility methods for objects 4 years ago
Mingun 4cc9185a78 Improve error when reserved word used as label (#552) 4 years ago
Futago-za Ryuu 1434346332 Move require statement to the top 4 years ago
Mingun fde1c480f4 Use chai-like instead of own properties matcher (#550) 4 years ago
Mingun 534dc53ac2 Optimize redundant fail checks (#400) 4 years ago
Futago-za Ryuu 92f1798308 Moved Babel options to .babelrc 4 years ago
Mingun 42ec335d13 Optimize silent fails: remove checks that always false (#399) 4 years ago
Mingun a7a0a0d9ac Bump devDependencies (#549) 4 years ago
Mingun 669f782a5f Partial fix #194 - nonsenses error messages with semantic predicates (#547) 4 years ago
Futago-za Ryuu 1b20aa5427 Ensure usage of 'lib/peg.d.ts' 4 years ago
Mingun 3e89534bb7 Auto-add `allowedStartRules` to test options for `changeAST` and `reportError` methods if it not defined 4 years ago
Futago-za Ryuu 881eb67545 Removed redundant css files 4 years ago
Futago-za Ryuu 5f0001c3e5 Fix compatibility for older bins 4 years ago
Futago-za Ryuu e6d018a88d Update code format and style 4 years ago
Futago-za Ryuu 3c6523ff83 Switched eslint configuration 4 years ago
Futago-za Ryuu 9802bae15f test/impact: Add compatibility for older bin files 4 years ago
Futago-za Ryuu abadaf4d5d Add test for empty grammars 4 years ago
Futago-za Ryuu 96a386ff15 Merged documents for test suites 4 years ago
Futago-za Ryuu 5c36738a52 Rewrote test/impact as a Node.js script 4 years ago
Futago-za Ryuu 08bbd6d5b6 Moved "eslint-env node" to the root 4 years ago
Futago-za Ryuu 5a833bd982 Moved all spec and benchmark tests 4 years ago
felix cb3c5f4473 Improve error message for unbalanced brace. (#534) 4 years ago
felix ee00a1ae6a Check allowedStartRules exist. (#532) 4 years ago
felix 958e15879d Reimplement offset() and add range(). (#528) 4 years ago
Futago-za Ryuu 55bcaa46ef Updated ESLint configuration files 4 years ago
Mingun 575db38d1f Simplify bytecode: remove unnecessary opcode. 5 years ago
David Majda 205c55d309 Tests: s/Spec/Test/ 5 years ago
David Majda 2942fa1867 Tests: Make tracing tests more specific 5 years ago
David Majda 9cc35d2cab Tests: DRY up tracing tests 5 years ago
David Majda 5d6bd75619 Tests: Use "to.be.{a,an}" instead of "expect(typeof ...)" 5 years ago
David Majda 6817f3b964 Tests: Require specific modules instead of the whole library 5 years ago
David Majda f5a372b075 Use "test" and "tests" instead of "spec" and "specs" 5 years ago
David Majda 23e04bb4f4 Jasmine: Delete remains the old test suite 10 years ago
David Majda 8ef5f08c90 Jasmine: Convert |removeProxyRules| compiler pass tests 10 years ago