/
TODO
26 lines (24 loc) · 959 Bytes
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
TODO for Mustache PHP Compiler
------------------------------
X evaluate lambda result
X fix recursive partials
X lambda results should parse with the current delimiters (only when in section)
X coalesce statics that follow each other
X fix recognition of non empty lines
X implement specification testing
X add partial indentation
X fix partial recursion context stack
X lambda should receive the raw string -> store pos in source, add source at beginning of compile
X store current context in context stack for lambdas
X remove template class -> merge into mustache class
X cache compiled partials / templates
X add command line interface
X add option to directly include partials into code of calling template
X implement different compiler options (enable/disable lambdas for example)
X add documentation
X remove debug code
X compile to class
X speed up context lookup -> literature ?!??
X write README with examples
X memoize lookups
- pear packaging