#:\|\| #:or
#:>>= #:<<=
#:*= #:/= #:%= #:+= #:\&= #:^= #:\|= #:~=
- #:1+ #:1-
#:incf #:decf
;; body forms
;; utils
#:do-set-timeout
- #:min
#:max
+ #:min
+ #:floor
#:ceiling
- #:abs
+ #:round
#:sin
#:cos
#:tan
- #:acos
#:asin
+ #:acos
#:atan
+ #:pi
+ #:sinh
+ #:cosh
+ #:tanh
+ #:asinh
+ #:acosh
+ #:atanh
+ #:1+
+ #:1-
+ #:abs
+ #:evenp
+ #:oddp
#:exp
- #:floor
#:expt
- #:round
+ #:log
+ #:sqrt
#:random
- #:oddp
- #:evenp
#:ignore-errors
#:concatenate
#:length
#:member
#:append
#:set-difference
- ))
- "All symbols considered part of the Parenscript language.")
+ )
+ "All symbols considered part of the Parenscript language."))
(defpackage :parenscript
(:use :common-lisp)
;; gensym
#:ps-gensym
#:with-ps-gensyms
+ #:ps-once-only
#:*ps-gensym-counter*
;; naming and namespaces
#:js*
))
-(defpackage :parenscript-special-forms
- (:use))