kristianhasselknippe / tsce

TypeScript to Emacs Lisp transpiler
MIT License
7 stars 0 forks source link

Variables get wrong scope at root #1

Closed kristianhasselknippe closed 5 years ago

kristianhasselknippe commented 5 years ago
let foo = "bar"
let bar = "foo"

gives

(let ((foo "bar"))
)
(let ((bar "foo"))
)

but should give

(let ((foo "bar"))
    (let ((bar "foo))
    )
)
kristianhasselknippe commented 5 years ago

Should probably use setq instead when it is in the root