Tom Alexander
|
0d659afa2f
|
Rename duster module to parser
|
2020-04-05 19:21:43 -04:00 |
|
Tom Alexander
|
34882024b3
|
Add support for else blocks
|
2020-04-05 19:21:42 -04:00 |
|
Tom Alexander
|
9da8ea7294
|
Add support for self-closing containers
|
2020-04-05 19:21:42 -04:00 |
|
Tom Alexander
|
fff229df90
|
Integrated exists and not exists containers
|
2020-04-05 19:21:41 -04:00 |
|
Tom Alexander
|
5f297eca78
|
Beginning of creating a generic Container parser
|
2020-04-05 19:21:40 -04:00 |
|
Tom Alexander
|
7d51e500d8
|
Change section parser to wrap entire function in verify() for better error messages.
|
2020-04-05 19:21:40 -04:00 |
|
Tom Alexander
|
adf2f1f2b5
|
Move section into a DustTag as opposed to a top-level block element
|
2020-04-05 19:21:39 -04:00 |
|
Tom Alexander
|
5a0b3abf0e
|
Support sections with bodies
|
2020-04-05 19:21:39 -04:00 |
|
Tom Alexander
|
95a3cff278
|
Deriving clone/debug
|
2020-04-05 19:21:38 -04:00 |
|
Tom Alexander
|
87a7024bf0
|
Add tests for dust parser
|
2020-04-05 19:21:38 -04:00 |
|
Tom Alexander
|
bec69557fc
|
Add a definition of span and the parser for a full document
|
2020-04-05 19:21:37 -04:00 |
|
Tom Alexander
|
ac2ee2c756
|
Add support for filters
|
2020-04-05 19:21:36 -04:00 |
|
Tom Alexander
|
5127534609
|
Add a basic reference implementation missing filter support
|
2020-04-05 19:21:36 -04:00 |
|
Tom Alexander
|
9b3084856b
|
Starting the rust-based parser of dust templates
|
2020-04-05 19:21:35 -04:00 |
|
Tom Alexander
|
d3b58c9a0e
|
Add rust code to invoke the shim
|
2020-04-05 19:21:34 -04:00 |
|
Tom Alexander
|
26a752baea
|
Added a simple javascript "shim" to invoke dustjs for later use with testing
|
2020-04-05 19:21:34 -04:00 |
|
Tom Alexander
|
d82224ecd1
|
Start of a duster module
|
2020-04-05 19:21:34 -04:00 |
|
Tom Alexander
|
04fec06214
|
Initial commit
|
2020-04-05 19:21:32 -04:00 |
|