├── .State ├── .gitignore ├── .travis.yml ├── Bin └── Assert.php ├── CHANGELOG.md ├── Context.php ├── Documentation ├── En │ └── Index.xyl └── Fr │ └── Index.xyl ├── DynamicCallable.php ├── Exception ├── Asserter.php ├── Exception.php └── Interpreter.php ├── Grammar.pp ├── Model ├── Bag │ ├── Bag.php │ ├── Context.php │ ├── RulerArray.php │ └── Scalar.php ├── Model.php └── Operator.php ├── README.md ├── Ruler.php ├── Test ├── Integration │ ├── Documentation.php │ └── Model │ │ └── Operator.php └── Unit │ ├── Context.php │ ├── DynamicCallable.php │ ├── Exception │ ├── Asserter.php │ ├── Exception.php │ └── Interpreter.php │ ├── Issue.php │ ├── Model │ ├── Bag │ │ ├── Bag.php │ │ ├── Context.php │ │ ├── RulerArray.php │ │ └── Scalar.php │ ├── Model.php │ └── Operator.php │ ├── Ruler.php │ └── Visitor │ ├── Asserter.php │ ├── Compiler.php │ ├── Disassembly.php │ └── Interpreter.php ├── Visitor ├── Asserter.php ├── Compiler.php ├── Disassembly.php └── Interpreter.php ├── bors.toml └── composer.json /.State: -------------------------------------------------------------------------------- 1 | finalized 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /vendor/ 2 | /composer.lock 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/.travis.yml -------------------------------------------------------------------------------- /Bin/Assert.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Bin/Assert.php -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Context.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Context.php -------------------------------------------------------------------------------- /Documentation/En/Index.xyl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Documentation/En/Index.xyl -------------------------------------------------------------------------------- /Documentation/Fr/Index.xyl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Documentation/Fr/Index.xyl -------------------------------------------------------------------------------- /DynamicCallable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/DynamicCallable.php -------------------------------------------------------------------------------- /Exception/Asserter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Exception/Asserter.php -------------------------------------------------------------------------------- /Exception/Exception.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Exception/Exception.php -------------------------------------------------------------------------------- /Exception/Interpreter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Exception/Interpreter.php -------------------------------------------------------------------------------- /Grammar.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Grammar.pp -------------------------------------------------------------------------------- /Model/Bag/Bag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Model/Bag/Bag.php -------------------------------------------------------------------------------- /Model/Bag/Context.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Model/Bag/Context.php -------------------------------------------------------------------------------- /Model/Bag/RulerArray.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Model/Bag/RulerArray.php -------------------------------------------------------------------------------- /Model/Bag/Scalar.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Model/Bag/Scalar.php -------------------------------------------------------------------------------- /Model/Model.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Model/Model.php -------------------------------------------------------------------------------- /Model/Operator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Model/Operator.php -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/README.md -------------------------------------------------------------------------------- /Ruler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Ruler.php -------------------------------------------------------------------------------- /Test/Integration/Documentation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Test/Integration/Documentation.php -------------------------------------------------------------------------------- /Test/Integration/Model/Operator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Test/Integration/Model/Operator.php -------------------------------------------------------------------------------- /Test/Unit/Context.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Test/Unit/Context.php -------------------------------------------------------------------------------- /Test/Unit/DynamicCallable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Test/Unit/DynamicCallable.php -------------------------------------------------------------------------------- /Test/Unit/Exception/Asserter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Test/Unit/Exception/Asserter.php -------------------------------------------------------------------------------- /Test/Unit/Exception/Exception.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Test/Unit/Exception/Exception.php -------------------------------------------------------------------------------- /Test/Unit/Exception/Interpreter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Test/Unit/Exception/Interpreter.php -------------------------------------------------------------------------------- /Test/Unit/Issue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Test/Unit/Issue.php -------------------------------------------------------------------------------- /Test/Unit/Model/Bag/Bag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Test/Unit/Model/Bag/Bag.php -------------------------------------------------------------------------------- /Test/Unit/Model/Bag/Context.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Test/Unit/Model/Bag/Context.php -------------------------------------------------------------------------------- /Test/Unit/Model/Bag/RulerArray.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Test/Unit/Model/Bag/RulerArray.php -------------------------------------------------------------------------------- /Test/Unit/Model/Bag/Scalar.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Test/Unit/Model/Bag/Scalar.php -------------------------------------------------------------------------------- /Test/Unit/Model/Model.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Test/Unit/Model/Model.php -------------------------------------------------------------------------------- /Test/Unit/Model/Operator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Test/Unit/Model/Operator.php -------------------------------------------------------------------------------- /Test/Unit/Ruler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Test/Unit/Ruler.php -------------------------------------------------------------------------------- /Test/Unit/Visitor/Asserter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Test/Unit/Visitor/Asserter.php -------------------------------------------------------------------------------- /Test/Unit/Visitor/Compiler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Test/Unit/Visitor/Compiler.php -------------------------------------------------------------------------------- /Test/Unit/Visitor/Disassembly.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Test/Unit/Visitor/Disassembly.php -------------------------------------------------------------------------------- /Test/Unit/Visitor/Interpreter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Test/Unit/Visitor/Interpreter.php -------------------------------------------------------------------------------- /Visitor/Asserter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Visitor/Asserter.php -------------------------------------------------------------------------------- /Visitor/Compiler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Visitor/Compiler.php -------------------------------------------------------------------------------- /Visitor/Disassembly.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Visitor/Disassembly.php -------------------------------------------------------------------------------- /Visitor/Interpreter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/Visitor/Interpreter.php -------------------------------------------------------------------------------- /bors.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/bors.toml -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoaproject/Ruler/HEAD/composer.json --------------------------------------------------------------------------------