major rewrite master v0.2.0
authorSebastian Brix <sebastian.brix@graph-it.com>
Fri, 17 Feb 2023 08:31:10 +0000 (09:31 +0100)
committerSebastian Brix <sebastian.brix@graph-it.com>
Fri, 17 Feb 2023 08:31:10 +0000 (09:31 +0100)
commit2067742f07735949219ca044675b3cff7a687a80
tree5353e18eed28be324ceed9a41ca7bb83d8a75af4
parent63af394b4069b89b58db5434777a63ef7fb0285e
major rewrite
55 files changed:
bin/generate_parser.php [new file with mode: 0755]
composer.json
composer.lock
psalm.xml
src/BaseParser.php [deleted file]
src/ConcatParser.php [deleted file]
src/EBNF/AltResult.php [new file with mode: 0644]
src/EBNF/Anonymous11Result.php [new file with mode: 0644]
src/EBNF/Anonymous14Result.php [new file with mode: 0644]
src/EBNF/Anonymous16Result.php [new file with mode: 0644]
src/EBNF/Anonymous18Result.php [new file with mode: 0644]
src/EBNF/Anonymous20Result.php [new file with mode: 0644]
src/EBNF/Anonymous22Result.php [new file with mode: 0644]
src/EBNF/Anonymous23Result.php [new file with mode: 0644]
src/EBNF/Anonymous25Result.php [new file with mode: 0644]
src/EBNF/Anonymous26Result.php [new file with mode: 0644]
src/EBNF/Anonymous28Result.php [new file with mode: 0644]
src/EBNF/Anonymous29Result.php [new file with mode: 0644]
src/EBNF/Anonymous2Result.php [new file with mode: 0644]
src/EBNF/Anonymous31Result.php [new file with mode: 0644]
src/EBNF/Anonymous3Result.php [new file with mode: 0644]
src/EBNF/Anonymous7Result.php [new file with mode: 0644]
src/EBNF/BarewordResult.php [new file with mode: 0644]
src/EBNF/CommatermResult.php [new file with mode: 0644]
src/EBNF/CommatermlistResult.php [new file with mode: 0644]
src/EBNF/CommentResult.php [new file with mode: 0644]
src/EBNF/ConcResult.php [new file with mode: 0644]
src/EBNF/DqResult.php [new file with mode: 0644]
src/EBNF/EBNFParser.php [new file with mode: 0644]
src/EBNF/GroupResult.php [new file with mode: 0644]
src/EBNF/OptionalResult.php [new file with mode: 0644]
src/EBNF/PipeconcResult.php [new file with mode: 0644]
src/EBNF/PipeconclistResult.php [new file with mode: 0644]
src/EBNF/RegexResult.php [new file with mode: 0644]
src/EBNF/RepetitionResult.php [new file with mode: 0644]
src/EBNF/RuleResult.php [new file with mode: 0644]
src/EBNF/RulesResult.php [new file with mode: 0644]
src/EBNF/SpaceResult.php [new file with mode: 0644]
src/EBNF/SqResult.php [new file with mode: 0644]
src/EBNF/SyntaxResult.php [new file with mode: 0644]
src/EBNF/TermResult.php [new file with mode: 0644]
src/EBNF/WhitespaceResult.php [new file with mode: 0644]
src/EBNFGenerator.php [deleted file]
src/EBNFParser.php [deleted file]
src/EBNFParserBase.php [deleted file]
src/EBNFParserGenerator.php [new file with mode: 0644]
src/EBNFResultGenerator.php [new file with mode: 0644]
src/EBNFTransform.php [new file with mode: 0644]
src/EmptyParser.php [deleted file]
src/GrammerException.php [deleted file]
src/GrammerParser.php [deleted file]
src/GreedyMultiParser.php [deleted file]
src/LazyAltParser.php [deleted file]
src/RegexParser.php [deleted file]
src/StringParser.php [deleted file]