Skip to content

v0.10.0

Compare
Choose a tag to compare
@carocad carocad released this 12 Dec 17:47
· 130 commits to master since this release
9146097

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