.editorconfig | |
|
|
.gitattributes | |
|
|
.github/CONTRIBUTING.md | |
|
|
.github/ISSUE_TEMPLATE.md | |
|
|
.github/PULL_REQUEST_TEMPLATE.md | |
|
|
.gitignore | |
|
|
.travis.yml | |
|
|
CODE_OF_CONDUCT.md | |
|
|
CONTRIBUTING.md | |
|
|
LICENSE.md | |
|
|
README.md | |
|
|
composer.json | |
|
|
phpunit.xml | |
|
|
src/Compiler/Compiler.php | 61 | A 0 mins |
|
src/Compiler/Console/CompileCommand.php | 39 | A 0 mins |
|
src/Compiler/Console/GrammarCompileCommand.php | 28 | A 0 mins |
|
src/Compiler/Exception/BadIncludeException.php | 6 | A 0 mins |
|
src/Compiler/Exception/GrammarException.php | 7 | A 0 mins |
|
src/Compiler/Exception/IncludeNotFoundException.php | 6 | A 0 mins |
|
src/Compiler/Exception/UnknownPragmaException.php | 6 | A 0 mins |
|
src/Compiler/Exception/UnknownRuleException.php | 6 | A 0 mins |
|
src/Compiler/Exception/UnrecognizedTokenException.php | 6 | A 0 mins |
|
src/Compiler/Grammar/Analyzer.php | 220 | C 7 hrs |
|
src/Compiler/Grammar/Builder/AbstractBuilder.php | 30 | A 0 mins |
|
src/Compiler/Grammar/Builder/Alternation.php | 14 | A 0 mins |
|
src/Compiler/Grammar/Builder/Concatenation.php | 14 | A 0 mins |
|
src/Compiler/Grammar/Builder/Repetition.php | 22 | A 35 mins |
|
src/Compiler/Grammar/Builder/Terminal.php | 18 | A 0 mins |
|
src/Compiler/Grammar/Delegate/IncludeDelegate.php | 27 | A 0 mins |
|
src/Compiler/Grammar/Delegate/RuleDelegate.php | 47 | A 0 mins |
|
src/Compiler/Grammar/Delegate/TokenDelegate.php | 19 | A 0 mins |
|
src/Compiler/Grammar/LookaheadIterator.php | 60 | A 0 mins |
|
src/Compiler/Grammar/Parser.php | 171 | A 2 hrs |
|
src/Compiler/Grammar/Reader.php | 62 | A 55 mins |
|
src/Compiler/Resources/pp2/grammar.pp2 | |
|
|
src/Compiler/Resources/pp2/lexer.pp2 | |
|
|
src/Compiler/Resources/templates/parser.tpl.php | 63 | A 0 mins |
|
src/Compiler/Resources/templates/rules.tpl.php | 49 | A 0 mins |
|