- 03 Feb, 2015 1 commit
-
-
Boris Smilga authored
-
- 16 Dec, 2014 1 commit
-
-
Francis St-Amour authored
For example: (ps-inline (alert (lisp "21"))) Would give "javascript:alert('21')" instead of "javascript:alert(\"21\")".
-
- 15 Dec, 2014 1 commit
-
-
Boris Smilga authored
Getters and setter are defined in ECMAScript 5.1 sec. 11.1.5. A getter would be specified in a (CREATE ...) form as a name-value pair of the form (GET <NAME>) <EXPR>, where <NAME> is a symbol naming the object slot, and <EXPR> is the body of the getter. A setter would be specified as a name-value pair of the form (SET <NAME> <NEW-PARAM>) <EXPR>, where <NAME> is a symbol naming the object slot, <NEW-PARAM> is a symbol naming the setter's formal parameter for the assignment value, and <EXPR> is the body of the setter.
-
- 14 Mar, 2013 1 commit
-
-
Daniel Gackle authored
-
- 15 Sep, 2012 1 commit
-
-
Vladimir Sedach authored
Fixed problem with loop-return-arg and loop bodies getting double compiled by getting rid of loop-return-arg. Thanks to Daniel Gackle for the bug report.
-
- 04 Sep, 2012 1 commit
-
-
Vladimir Sedach authored
Clarified the behavior of CASE when it comes to symbols and fixed some other bugs in CASE and SWITCH forms. Thanks to Boris Smilga for the bug report.
-
- 10 Aug, 2012 1 commit
-
-
Boris Smilga authored
This fixes incorrect handling of conditional returns, such as in (block nil (dotimes (i 10) (if (test i) (return i))) (return -1))
-
- 28 Jul, 2012 2 commits
-
-
Vladimir Sedach authored
-
Vladimir Sedach authored
Fixed bug with quoted symbol arguments to CREATE (thanks to Russell Sim for the bug report and patch)
-
- 05 May, 2012 1 commit
-
-
Vladimir Sedach authored
-
- 19 Dec, 2011 3 commits
-
-
Vladimir Sedach authored
-
Vladimir Sedach authored
-
Vladimir Sedach authored
-
- 17 Dec, 2011 1 commit
-
-
Vladimir Sedach authored
Got rid of duplicate calls to the printer when compiling. Thanks to Canhua and Scott Bell for the bug reports.
-
- 14 Dec, 2011 1 commit
-
-
Daniel Gackle authored
is that it doesn't crash if you give it an undefined symbol.
-
- 12 Dec, 2011 1 commit
-
-
Vladimir Sedach authored
-
- 25 Aug, 2011 1 commit
-
-
Vladimir Sedach authored
Fixed problem with CL-side definition of VAR having an optional instead of required value. Thanks to Erik Huelsmann for the bug report.
-
- 07 Dec, 2010 1 commit
-
-
Vladimir Sedach authored
-
- 23 Nov, 2010 1 commit
-
-
Vladimir Sedach authored
-
- 22 Nov, 2010 2 commits
-
-
Vladimir Sedach authored
Renamed package JS to PS-JS to avoid possible future conflicts (I know CL-JavaScript at one point wanted to use JS)
-
Vladimir Sedach authored
Moved PS-specific exported macros and special forms to their own file (easier to keep track of them to provide CL equivalent implementations, and for future deprecation)
-