[skip] comment on let bindings

This commit is contained in:
2020-11-20 11:12:24 -07:00
parent 10ae0b1089
commit 8c2bbc4b1d

View File

@@ -44,6 +44,7 @@ class SpecialForms {
// TODO special form for local var declaration // TODO special form for local var declaration
// TODO refactor out EVar generation and allow var bindings to destructure lists and key-value pairs
map["let"] = (args:Array<ReaderExp>, convert:ExprConversion) -> { map["let"] = (args:Array<ReaderExp>, convert:ExprConversion) -> {
var bindingList = switch (args[0]) { var bindingList = switch (args[0]) {
case ListExp(bindingExps) if (bindingExps.length > 0 && bindingExps.length % 2 == 0): case ListExp(bindingExps) if (bindingExps.length > 0 && bindingExps.length % 2 == 0):