lingy-lang/lingy

Fix a couple macro expansion bugs

Opened this issue · 0 comments

These specific forms don't macroexpand correctly:

$ lingy -C
Lingy 0.1.17 [perl]

*** Started Clojure REPL server (154386)

user=> (macroexpand '(.. a b c))
(. a . b c)
Clojure:
(. (. a b) c)

user=> (macroexpand '(a. b c))
(. a new b c)
Clojure:
(new a b c)

user=>