Releases: carocad/parcera
Releases · carocad/parcera
v0.11.6
v0.11.5
v0.11.4
v0.11.3
v0.11.2
v0.11.1
v0.11.0
Javascript support is back 🚀
This required some unfortunate changes (see below)
BREAKING 💀
:function
rule renamed to:fn
to avoid collisions on generated code with JavaScriptfunction
reserved keyword.:simple_keyword
renamed to:keyword
for consistency with:symbol
v0.10.2
v0.10.0
BREAKING 💀
:simple_keyword
now includes:
as part of the match:macro_keyword
now includes::
as part of the match:function
now contains a single:list
child:conditional
now allows a:whitespace
and contains a single:list
child:conditional_splicing
now allows a:whitespace
and contains a single:list
child
REMOVED ➖
- custom validation on ast rules. Extra validation is now expected to happen on the consumer of the ast
ADDED ➕
- support for "invalid" keywords like
:http://www.department0.university0.edu/GraduateCourse52
since Clojure also accept those - support for keywords that start with reserved character
#
like:#hello
since Clojure also accept those