Vitaliy Filippov
feb2b5dd47
Fix ? : precedence
2020-01-01 17:30:23 +03:00
Vitaliy Filippov
7643be39f0
Add ternary operator
2019-12-28 16:37:34 +03:00
Vitaliy Filippov
e8c9cad6f6
Fixed FUNCTION x = expression directive
2018-08-03 00:15:34 +03:00
Vitaliy Filippov
912141f7c8
Add source maps to templates
2017-02-24 14:09:26 +03:00
Vitaliy Filippov
b94652978c
Remove duplicate varref.method() handling from grammar, use namekw in all grammars
2015-04-12 22:55:59 +03:00
Vitaliy Filippov
b1843eba7d
cast to array instead of checking is_assoc
2015-04-08 01:44:49 +03:00
Vitaliy Filippov
3fb510b015
Fix eat_code_line in PHP version
2015-02-17 16:02:54 +03:00
Vitaliy Filippov
04e7de97e0
Some fixes for PHP version
...
* Allow strftime() without second argument
* Fix method calls (error in grammar)
* Introduce a self::noop() hack to support method calls and key fetches on expressions
2014-12-10 02:38:00 +03:00
vitalif
e99b47dd4a
Allow nested method/varref calls
2014-12-04 17:25:04 +03:00
vitalif
8cbbf07679
Begin rewriting VMX::Template in Perl
2014-12-04 17:25:03 +03:00
vitalif
ce333f5ded
Allow keywords after dot
2014-12-04 17:25:03 +03:00
vitalif
6e5062cfd1
Fix empty chunks
2014-12-04 17:25:03 +03:00
vitalif
67823406f1
Better function safeness decision
2014-12-04 17:25:03 +03:00
vitalif
b2be380fae
Auto escape "HTML safe" mode
2014-12-04 17:25:03 +03:00
vitalif
073e1d606c
Allow to configure directive and substitution begin/end
2014-12-04 17:25:03 +03:00
vitalif
2710970c62
github lime link
2014-12-04 17:25:03 +03:00
vitalif
8a84e42624
Fix <!-- SET --> .. <!-- END -->
2014-12-04 17:25:03 +03:00
vitalif
cccfb8da71
Correct error handling using patched LIME parse_engine
2014-12-04 17:25:02 +03:00
vitalif
dbd171834b
Rewritten VMXTemplate using LIME
2014-12-04 17:25:02 +03:00
vitalif
a8ec2de500
LIME grammar for VMX::Template: done
2014-12-04 17:25:02 +03:00
vitalif
1faa4cb96b
begin LIME grammar
2014-12-04 17:25:02 +03:00
vitalif
2117a50a4b
New context-free Template grammar
2014-12-04 17:25:02 +03:00
vitalif
664dbf588b
newer grammar
2014-12-04 17:25:02 +03:00