[parenscript-devel] FLET name mangling

sblist at me.com sblist at me.com
Fri Dec 4 23:09:09 UTC 2009


Is there any reason why FLET must mangle the function 
name when there is no name collision detected?

I'd like to be able to do this:

JS> (ps (flet ((foo () x))
          (blah foo)))
"var foo1 = function () {
    x;
};
blah(foo);"

... without wrapping FOO in a FUNCTION form (this is
JS-only code).

- Scott




More information about the parenscript-devel mailing list