HCoop
/
clinton
/
parenscript.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
587f3aa
)
Compile anything that follows a unary JS operator as an expression.
author
Travis Cross
<tc@traviscross.com>
Fri, 22 Aug 2008 06:25:57 +0000
(06:25 +0000)
committer
Travis Cross
<tc@traviscross.com>
Fri, 22 Aug 2008 06:25:57 +0000
(06:25 +0000)
Thanks to: Daniel Gackle <danielgackle@gmail.com>
src/special-forms.lisp
patch
|
blob
|
blame
|
history
diff --git
a/src/special-forms.lisp
b/src/special-forms.lisp
index
49f0650
..
ef9eb01
100644
(file)
--- a/
src/special-forms.lisp
+++ b/
src/special-forms.lisp
@@
-30,7
+30,7
@@
;;; unary operators
(mapcar (lambda (op) (eval `(define-ps-special-form ,op (expecting value)
(declare (ignore expecting))
- (list 'js-named-operator ',op (compile-parenscript-form value)))))
+ (list 'js-named-operator ',op (compile-parenscript-form value
:expecting :expression
)))))
'(throw delete void typeof new))
(define-ps-special-form return (expecting &optional value)