localFunction allow non-void-typed function definitions

This commit is contained in:
2022-12-13 23:07:45 +00:00
parent ea78788d2e
commit b2217ea035

View File

@@ -240,6 +240,9 @@ class SpecialForms {
case TypedExp("Void", {pos:_, def: Symbol(fname)}): case TypedExp("Void", {pos:_, def: Symbol(fname)}):
name = fname; name = fname;
false; false;
case TypedExp(_, {pos:_, def: Symbol(fname)}):
name = fname;
true;
case Symbol(fname): case Symbol(fname):
name = fname; name = fname;
true; true;