summaryrefslogtreecommitdiff
path: root/docu/language_definition.html
Commit message (Collapse)AuthorAge
* Get rid of master/slave terminologyLaria Carolin Chabowski2020-09-13
| | | | | It's both offensive and kinda inaccurate in this context, so let's replace it!
* 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
* Added ste:setlocal and refined test_scope.Kevin Chabowski2014-05-24
|
* ste:foreach now has an else clause for empty arrays.Kevin Chabowski2013-10-28
|
* STE now means STE Template Engine.Kevin Chabowski2013-10-28
|
* short cmp tags can now contain tags.Kevin Chabowski2013-10-25
| | | | | | | | To accomplish this, tag parameters can now be compiled, even if they contain tags (the parser still doesn't allow this, but the compiler can now handle this situation). Also reformatted the code.
* Some minor documentation fixesKevin Chabowski2013-02-03
| | | | Grammar and spelling...
* improved <ste:escape> and fixed docu.Kevin Chabowski2012-10-04
| | | | | | | | | * <ste:escape> can now also convert line breaks to <br />, if parameter lines is true. * <ste:escape> now uses PHP's htmlspecialchars instead of htmlentities since it only escapes the minimal neccessary chars which should work, if encoding is handled correctly. * Fixed 2 markup bugs in docu/language_definition.html
* set:array_filter addedKevin Chabowski2012-07-02
|
* Added new Tags to the standard library.Kevin Chabowski2012-06-27
| | | | | | | * ste:in_array checks, if a value is in an array * ste:join joins an array with a glue string * ste:split splits a string with a delimiter to an array * ste:array_add adds an element to an array.
* Added builtin ste:get and fixed a code generation bug.Kevin Chabowski2012-01-15
| | | | | | | | * ste:get allows us to get a variable's content dynamically. * (') was escaped for TextNodes, which resulted to: \' should have been: '
* Yet another documentation fix...Kevin Chabowski2012-01-08
| | | | Copy&Paste is sometimes a very bad idea...
* Replaced the <![CDATA[ ... ]]> in the docu. Didn't work...Kevin Chabowski2012-01-05
|
* Fixed documentation (again -.-)Kevin Chabowski2011-11-16
|
* Fixed documentationKevin Chabowski2011-11-16
|
* ste:date now uses strftimeKevin Chabowski2011-09-29
| | | | | | | Because strftime is more flexible: You can... * ...put arbitrary text inside the format * ...manipulate it by set the locale (i.e. set language-specific month names etc.)
* Added short syntag for comparison.Kevin Chabowski2011-09-23
| | | | | | ~{a|op|b} Also updated the documentation and made unescape_text() a alias of PHP's stripcslashes().
* Added documentation, an example program and fixed some bugs...Kevin Chabowski2011-09-21