Got rid of the "(.method-name object args)" method-calling
authorVladimir Sedach <vsedach@gmail.com>
Mon, 2 Feb 2009 21:14:21 +0000 (14:14 -0700)
committerVladimir Sedach <vsedach@gmail.com>
Mon, 2 Feb 2009 21:14:21 +0000 (14:14 -0700)
commit79630c82ac03066ceb1dac50015eb6b7a2151bbe
tree3b03333ea9e869dae3c91f48cef8299347c7dd4c
parent7ac25d0ddd4a9472ccc0ed2fb6931f1ec7645471
Got rid of the "(.method-name object args)" method-calling
convention. It breaks package prefixing/obfuscation, and while
sometimes a handy shortcut it obscures how method calls are really
done, and introduces a redundant way of doing them which complicates
code-walkers and (future) attempts at Parenscript compiler
open-implementation facilities.
docs/reference.lisp
src/compiler.lisp
src/js-dom-symbol-exports.lisp
src/printer.lisp
src/special-forms.lisp
t/ps-tests.lisp
t/reference-tests.lisp