

Syntax
, (*1)
Library providing a trait to bring parser, interpreter and compiler support for expressions to classes., (*2)
Install
You can add it via composer
's command line interface:, (*3)
$ composer require doozer-framework/syntax:^0.1
OR add it to composer.json
:, (*4)
...
"require": {
"doozer-framework/syntax": "^0.1"
}
...
and run an update:, (*5)
$ composer update doozer-framework/syntax
Contributing
Feel free to contribute with additions, fixes or documentation. Fork the project, apply your changes and create a pull request so we can review your changes before merging them., (*6)
Code & Standards
We follow the Symfony coding standards., (*7)
Tests
Ensure that the unit-test suite still runs successful before creating a pull request for your additions. The unit-test suite is provided as phpunit.xml.dist
in the root of the project. To execute it run the following command from the projects root:, (*8)
$ bin/phpunit -c .
Ensure also that your additions are also covered by unit-tests!, (*9)
Coverage Report
You will find an automatic generated and always up to date coverage report for this repository at: https://doozer-framework.github.io/Syntax/, (*10)
This coverage report is being updated automatically after each successful merge to the Doozer master repository (Doozer-Framework/Syntax)., (*11)
License
MIT, (*12)
Credits