summaryrefslogtreecommitdiff
path: root/src/ste/Parser.php
Commit message (Collapse)AuthorAge
* Move to r7r namespace and r7r composer package vendor2.0.0Laria Carolin Chabowski2020-09-21
| | | | | | Let's face it, no one but my CMS Ratatöskr (r7r for short) uses this template engine anyway. Also it's a good excuse to get rid of more remnants of my old kch42 nickname.
* Add some unit tests for the parserLaria Carolin Chabowski2020-09-15
| | | | So far only testing success, we should also test failing parse inputs.
* Code cleanupLaria Carolin Chabowski2020-09-13
| | | | | | - Add parameter and return types - Add missing @throws tags - Add visibilities to consts
* Use short array syntaxLaria Carolin Chabowski2020-09-13
| | | | We can use it now that we switched to PHP 7.3
* Fix cutting off whitespace in tag contentLaria Carolin Chabowski2020-05-01
|
* Fix parsing `]` as last input charLaria Carolin Chabowski2020-05-01
| | | | Previously ] was duplicated in the ouput
* Clean up code and improve documentationLaria Carolin Chabowski2020-05-01
| | | | | | | | | | | | | | This switches the code documentation genarator (we're now using phpdoc instead of NaturalDoc). Also various small code cleanup tasks: - Remove unused code - Get rid of `and` / `or`, we're using `&&` / `||` now - Adding missing return values - Helping PhpStorm to detect some dynamically called functions (mark_builtin_callable in Transcompiler) - Reword transcompiling => compiling in documentation
* Automatic code formattingLaria Carolin Chabowski2020-04-30
| | | | Also add git hooks that checks formatting
* Fix parser stumbling over "0" in namesLaria Carolin Chabowski2020-04-28
| | | | PHPs type juggling strikes again :(
* Some simple code formattingLaria Carolin Chabowski2020-04-26
| | | | | | - Expand tabs into spaces - Remove trailing whitespace - Get rid of closing `?>` tags
* Moved to src/ste for psr-4 compliance1.0.0Kevin Chabowski2014-05-24