/dissect

A set of tools for lexical and syntactical analysis written in pure PHP

Primary LanguagePHPMIT LicenseMIT

Dissect

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.

GitHub Actions Workflow Status Total Downloads Daily Downloads PHP Version GitHub License

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.