aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFiles
...
* PP: A named token can no longer be unified.Ivan Enderlin2016-08-121
* Quality: Fix CS.Ivan Enderlin2016-08-128
* Test: Write `…ler\Llk\Rule\Invocation` test suite.Ivan Enderlin2016-08-121
* Test: Add test case for the `isInfinite` method.Ivan Enderlin2016-08-121
* Rule: Restore infinite max in a repetition.Ivan Enderlin2016-08-121
* Quality: Fix CS and API documentation.Ivan Enderlin2016-08-121
* Rule: Cast and bound min and max in a repetition.Ivan Enderlin2016-08-121
* Test: Write `…ler\Llk\Rule\Repetition` test suite.Ivan Enderlin2016-08-121
* Test: Write `…\Compiler\Llk\Rule\Rule` test suite.Ivan Enderlin2016-08-091
* Test: Write `…Compiler\Llk\Rule\Token` test suite.Ivan Enderlin2016-08-091
* TreeNode: Value default value must be `null`.Ivan Enderlin2016-08-092
* TreeNode: Avoid undefined child access.Ivan Enderlin2016-08-081
* TreeNode: Avoid undefined token value access.Ivan Enderlin2016-08-081
* TreeNode: Force the value to be an array.Ivan Enderlin2016-08-081
* Test: JSON soundness test suite has changed.Ivan Enderlin2016-08-081
* Test: Use `::class` instead of string classnames.Ivan Enderlin2016-08-081
* Test: Fix namespaces.Ivan Enderlin2016-08-082
* Test: Write `…Compiler\Llk\Rule\Entry` test suite.Ivan Enderlin2016-08-081
* Test: Write `…Compiler\Llk\Rule\Ekzit` test suite.Ivan Enderlin2016-08-081
* Test: Write `…\Llk\Rule\Concatenation` test suite.Ivan Enderlin2016-08-081
* Test: Write `…ompiler\Llk\Rule\Choice` test suite.Ivan Enderlin2016-08-081
* Test: Write `…a\Compiler\Llk\TreeNode` test suite.Ivan Enderlin2016-08-081
* Test: Update test cases about Unicode support.Ivan Enderlin2016-08-081
* Test: Documentations are integration test suites.Ivan Enderlin2016-08-082
* Test: Soundness is an integration test suite.Ivan Enderlin2016-08-081
* Test: Write `Hoa\Compiler\Llk\Lexer` test suite.Ivan Enderlin2016-07-151
* Test: Fix test suite name.Ivan Enderlin2016-07-151
* Documentation: Update API and exception message.Ivan Enderlin2016-07-152
* Rule: Use `is_int` to detect if transitional.Ivan Enderlin2016-07-151
* Parser: Remove calls to `getCurrentToken` method.Ivan Enderlin2016-07-151
* Parser: Cut backtrack if k is reached.Ivan Enderlin2016-07-151
* Parser: Simplify a return condition.Ivan Enderlin2016-07-151
* Llk: Save pragmas when saving the parser.Ivan Enderlin2016-07-151
* Llk: Add the `parser.lookahead` pragma.Ivan Enderlin2016-07-152
* Llk: Change pragma `unicode` for `lexer.unicode`.Ivan Enderlin2016-07-152
* Llk: Implement pragmas.Ivan Enderlin2016-07-153
* Llk: Introduce the “save” parser!Ivan Enderlin2016-07-151
* Llk: Token rule can be constructured as kept.Ivan Enderlin2016-07-153
* Grammar: Reduce memory with transitional rules.Ivan Enderlin2016-07-151
* Grammar: Reduce calls.Ivan Enderlin2016-07-151
* Quality: Clean internal API.Ivan Enderlin2016-07-157
* Quality: Fix CS.Ivan Enderlin2016-07-151
* Parser: Use the lexer as an iterator.Ivan Enderlin2016-01-222
* Grammar: Use the lexer as an iterator.Ivan Enderlin2016-01-221
* Lexer: Transform it into an iterator (generator).Ivan Enderlin2016-01-221
* PP: Remove the author.Ivan Enderlin2016-01-171
* Update copyright.Ivan Enderlin2016-01-171
* Prepare 3.16.01.14.3.16.01.14Ivan Enderlin2016-01-141
* Composer: New stable libraries.Ivan Enderlin2016-01-141
* Prepare 3.16.01.11.3.16.01.11Ivan Enderlin2016-01-111