index
:
unja
master
revela
A template engine for C forked from https://github.com/dannyvankooten/unja
Yaroslav de la Peña Smirnov <yps@yaroslavps.com>
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
template.c
Commit message (
Expand
)
Author
Age
*
fix inheritance not working because of read_file not populating memory correctly
Danny van Kooten
2020-12-03
*
handle invalid operators (although not possible because of parsing, this fixe...
Danny van Kooten
2020-03-21
*
add filter: length
Danny van Kooten
2020-03-20
*
add filter: wordcount
Danny van Kooten
2020-03-20
*
add filter: lower
Danny van Kooten
2020-03-20
*
add first filter: trim
Danny van Kooten
2020-03-20
*
add support for modulo operator
Danny van Kooten
2020-03-20
*
allow negating singular terms & add loop variables
Danny van Kooten
2020-03-20
*
add string equality operators
Danny van Kooten
2020-03-20
*
fix precedence for comparison operators & add '==', '!=', '>=', '<='
Danny van Kooten
2020-03-20
*
add note for > and < precedence
Danny van Kooten
2020-03-19
*
add operator precedence
Danny van Kooten
2020-03-19
*
wip
Danny van Kooten
2020-03-19
*
add support for multi-level inheritance (depth > 1)
Danny van Kooten
2020-03-18
*
clean-up environment in env_free(). add hashmap_walk function for visiting al...
Danny van Kooten
2020-03-18
*
add tests for whitespace control
Danny van Kooten
2020-03-18
*
add whitespace control for statements
Danny van Kooten
2020-03-18
*
inheritance working for depth 1
Danny van Kooten
2020-03-18
*
more preparation for supporting inheritance
Danny van Kooten
2020-03-18
*
first stab at supporting template inheritance
Danny van Kooten
2020-03-17
*
grow buffer capacity exponentially
Danny van Kooten
2020-03-17
*
allocate precisely for output buffer
Danny van Kooten
2020-03-17
*
add support for {% else %} statements
Danny van Kooten
2020-03-17
*
re-use parser between template() calls
Danny van Kooten
2020-03-17
*
add if statements & use object values internally
Danny van Kooten
2020-03-16
*
add readme
Danny van Kooten
2020-03-15
*
add basic infix expressions
Danny van Kooten
2020-03-15
*
move key check to symbol evaluation branch
Danny van Kooten
2020-03-15
*
add number & string literals
Danny van Kooten
2020-03-15
*
maybe get ready fur custom parsing... still wrapping my head around the set-up
Danny van Kooten
2020-03-13
*
simplify parsers
Danny van Kooten
2020-03-13
*
add whitespace control for statements
Danny van Kooten
2020-03-13
*
add support for comments
Danny van Kooten
2020-03-12
*
add hashmap_resolve which handles dot notation
Danny van Kooten
2020-03-12
*
dot notation in hashmaps
Danny van Kooten
2020-03-12
*
add vector type
Danny van Kooten
2020-03-12
*
evaluate for blocks correctly
Danny van Kooten
2020-03-12
*
add first template tests
Danny van Kooten
2020-03-12
*
add some more test helpers
Danny van Kooten
2020-03-12