Connor Skees
|
ffaee04613
|
rewrite parsing, evaluation, and serialization (#67)
Adds support for the indented syntax, plain CSS imports, `@forward`, and many other previously missing features.
|
2022-12-26 15:33:04 -05:00 |
|
Connor Skees
|
63567da749
|
more robustly parse commas in call args
|
2021-07-28 00:35:49 -04:00 |
|
Connor Skees
|
d360af2cd6
|
improve code coverage
|
2021-07-21 09:17:37 -04:00 |
|
Connor Skees
|
a9be640124
|
arguments do not affect variables in outer scopes
|
2020-08-15 21:33:44 -04:00 |
|
Connor Skees
|
a665cb13cc
|
remove cfg(test) from test files
|
2020-08-11 20:22:24 -04:00 |
|
Connor Skees
|
a9bef0e24e
|
more robustly parse default function arguments
|
2020-08-08 01:57:56 -04:00 |
|
Connor Skees
|
55bcd1d1dd
|
resolve panic from malformed filter argument
|
2020-08-04 01:35:49 -04:00 |
|
Connor Skees
|
2df5e1b274
|
resolve panic on malformed args missing closing parenthesis
|
2020-08-02 22:24:37 -04:00 |
|
Connor Skees
|
74dad6af0c
|
allow whitespace after multiline comment in named args
|
2020-08-02 15:57:58 -04:00 |
|
Connor Skees
|
6631b8ae0e
|
correctly parse the function filter syntax
|
2020-07-28 18:09:23 -04:00 |
|
Connor Skees
|
f69b863e33
|
better handle silent comments in maps and fn args
|
2020-07-27 22:30:36 -04:00 |
|
Connor Skees
|
3757c39c6f
|
resolve panic from the input foo($--)
|
2020-07-25 14:45:11 -04:00 |
|
Connor Skees
|
d7fd88dea4
|
properly evaluated builtin fn if when one arg contains an error
|
2020-07-03 15:06:26 -04:00 |
|
ConnorSkees
|
962549e31b
|
remove most remaining unwraps
|
2020-06-18 18:22:58 -04:00 |
|
ConnorSkees
|
71dd7df951
|
reimplement parsing
|
2020-06-16 19:38:30 -04:00 |
|
ConnorSkees
|
812e9fec9c
|
rustfmt
|
2020-05-24 13:50:45 -04:00 |
|
ConnorSkees
|
f52d784756
|
remove panic from unclosed call args
|
2020-05-24 10:18:15 -04:00 |
|
ConnorSkees
|
f1b60019a1
|
handle self referential default args
|
2020-04-26 13:51:49 -04:00 |
|
ConnorSkees
|
56f198f2a7
|
handle () inside default value of function args
|
2020-04-24 23:15:41 -04:00 |
|
ConnorSkees
|
71495cd03b
|
do not strip whitespace after var in call args
|
2020-04-23 13:54:49 -04:00 |
|
ConnorSkees
|
b7be1705a2
|
args and default values are lazily evaluated
|
2020-04-04 18:17:04 -04:00 |
|
ConnorSkees
|
39031aefff
|
initial implementation of varargs
|
2020-04-02 13:33:26 -04:00 |
|
ConnorSkees
|
c16b8f448b
|
parse variadic arguments
|
2020-04-02 12:07:54 -04:00 |
|