Reimplement (.method object . args) syntax
authorClinton Ebadi <clinton@unknownlamer.org>
Thu, 17 Sep 2009 23:59:06 +0000 (19:59 -0400)
committerClinton Ebadi <clinton@unknownlamer.org>
Thu, 17 Sep 2009 23:59:06 +0000 (19:59 -0400)
commit18eb199841541edad87956b2380fd012e5a60769
tree81e1a6fec674048b00fccde11978a43434394aa6
parent2471a2cf648569db98e3a89a15849f9164edd1b4
Reimplement (.method object . args) syntax
Using PS:FUNCALL, PS:CHAIN, or ((PS:SLOT-VALUE ...) ...) for method
invocation is rather unwieldy for something so common in
javascript. This reenables the convenient (.method ...) call syntax in
a way that seems reasonably clean.

This may have subtle issues with the lexical-let variable renamer and
such, but my cursory skimming of the new compiler source doesn't seem
to indicate any serious issues.
src/compiler.lisp