Oliver Steele
|
05597307bd
|
Render uses a switch instead of polymorphism
|
2017-07-04 10:25:29 -04:00 |
|
Oliver Steele
|
ba874de258
|
Implement drops
|
2017-07-03 12:00:43 -04:00 |
|
Oliver Steele
|
2e8f51ad06
|
Rename to match Liquid terminology
Add* Register*
ControlTag / StartTag -> Block
|
2017-07-02 13:31:34 -04:00 |
|
Oliver Steele
|
41da3f9d05
|
Tags are called within a RenderContext
|
2017-06-30 14:51:21 -04:00 |
|
Oliver Steele
|
fb26bb3f88
|
Lint; remove dead code
|
2017-06-29 12:26:04 -04:00 |
|
Oliver Steele
|
5dddabeb78
|
Parse control tag forms at parse time
|
2017-06-28 21:45:24 -04:00 |
|
Oliver Steele
|
d4c895d635
|
Parse object expressions during parse stage; report error source
|
2017-06-27 20:23:09 -04:00 |
|
Oliver Steele
|
c09652bed8
|
Implement raw tag
|
2017-06-27 17:40:15 -04:00 |
|
Oliver Steele
|
c4bd99bc2c
|
Lint
|
2017-06-27 13:36:38 -04:00 |
|
Oliver Steele
|
0c7a8d2569
|
Un-export ControlTagDefinition; create builder
|
2017-06-27 12:23:07 -04:00 |
|
Oliver Steele
|
83503a149f
|
Move tags to own package
|
2017-06-27 11:39:32 -04:00 |
|
Oliver Steele
|
089a0c8125
|
Embed the Chunk in the AST nodes
|
2017-06-27 11:19:12 -04:00 |
|
Oliver Steele
|
cd15950b8d
|
Implement variable assignment
|
2017-06-26 15:36:05 -04:00 |
|
Oliver Steele
|
803fbbcd61
|
Docs
|
2017-06-26 12:41:41 -04:00 |
|
Oliver Steele
|
b367592cd3
|
Move chunk marshalling to separate file
|
2017-06-26 09:43:09 -04:00 |
|
Oliver Steele
|
2e61304676
|
Move chunks to sub-package
|
2017-06-26 09:36:52 -04:00 |
|