goaop / dissect
A set of tools for lexical and syntactical analysis written in pure PHP
Fund package maintenance!
lisachenko
Requires
- php: ^8.2.0
Requires (Dev)
- phpunit/phpunit: ^11.0.3
- rector/rector: ^1.0
- symfony/console: >=6.0
Suggests
- symfony/console: for the command-line tool
This package is auto-updated.
Last update: 2024-11-19 23:20:50 UTC
README
This library is based on @jakubledl and @WalterWoshid work.
Dissect library provides a set of tools to create and use lexical parsers. Read more at /docs folder. For the goaop/framework it is responsible for parsing pointcut DSL expressions into AST tree, which might be then processed.
Installation
composer require goaop/dissect
Documentation?
Here.
Testing
- Run
composer run-script test
or - Run
composer run-script test-coverage
Show your support
Give a ⭐ if this project helped you!
📝 License
This project is MIT licensed.