New special form: labels
[jscl.git] / ecmalisp.lisp
2013-02-07 David VázquezNew special form: labels
2013-02-05 David VazquezAdd FLET
2013-02-04 David VazquezINTERN returns multiple values
2013-02-04 David VazquezSecond value of FIND-SYMBOL is a keyword
2013-02-04 David VazquezAllow to use keywords in the compiler
2013-02-03 David VazquezReverting "Dump keywords"
2013-02-02 David VazquezDump keywords
2013-02-01 David VazquezRemove auxiliar %FIND-SYMBOL function
2013-02-01 David VazquezFIND-SYMBOL return a second value
2013-01-31 David VázquezOptional sign prefix for integer reader
2013-01-31 David VázquezExport parse-integer
2013-01-31 David VázquezBetter parse-integer
2013-01-31 David VazquezFix a bug related to SETQ which DO* uncovered
2013-01-30 David VázquezPreliminary DO and DO* iteration macros
2013-01-29 David VazquezRename SETCAR and SETCDR to RPLACA and REPLACD respectively
2013-01-29 David VazquezLAMBDA is a macro expanding to #'(LAMBDA ...) now
2013-01-29 David VazquezFixes #9: CATCH/THROW and BLOCK/RETURN-FROM support...
2013-01-28 David VazquezEVAL-WHEN-COMPILE equivalent to PROGN if we are not...
2013-01-28 David VazquezRemove rests
2013-01-28 David VazquezPrimary value of (values) is NIL
2013-01-27 David VazquezHelper function QIList to build improper lists
2013-01-27 David VazquezNew function `lambda-check-argument-count'
2013-01-27 David VazquezFix some newlines
2013-01-27 David VazquezPrepend prelude.js automatically
2013-01-27 David VazquezRemove non-overridable declaration.
2013-01-27 David VazquezOptimization: remove unused blocks
2013-01-27 David VazquezSmall optimization: (progn x) === x
2013-01-26 David VazquezAdd MULTIPLE-VALUE-PROG1 and fix MULTIPLE-VALUE-CALL
2013-01-26 David VazquezFix: Multiple values preserved on macroexpansion
2013-01-26 David Vazquezfix MULTIPLE-VALUE-BIND
2013-01-25 David VazquezPrelude format
2013-01-25 David VazquezFix progn issue with multiple values
2013-01-25 David VazquezFUNCALL and APPLY can return multiple values
2013-01-25 David VazquezSome comments
2013-01-25 David VazquezProgresses in multiple values support
2013-01-25 David VazquezIF can return multiple values
2013-01-25 David VazquezMULTIPLE-VALUE-CALL implementation
2013-01-25 David VazquezMULTIPLE-VALUE-P argument to LS-COMPILE
2013-01-24 David VazquezExport VALUES, VALUES-LIST and MULTIPLE-VALUE-CALL
2013-01-24 David VazquezValues is inlined only in functions
2013-01-24 David VazquezDo not inline builtin funcionts out of a lambda
2013-01-24 David VazquezRename ID to PV (primary value)
2013-01-24 David VazquezVALUES-LIST
2013-01-23 David VazquezCreate a first parameter VALUES (unused by now) in...
2013-01-23 David VazquezCreate a pure Javascript identity function
2013-01-23 David VazquezRename FUNCTION symbol's slot to FVALUE
2013-01-22 David VazquezRead and print uninterned symbols
2013-01-21 David VazquezExport DEFMACRO
2013-01-21 David VazquezNew function: GET-UNIVERSAL-TIME
2013-01-20 David VazquezUse let* instead of nested lets
2013-01-20 David VázquezExport PSETQ and fix PROGN export
2013-01-20 David VázquezMerge branch 'psetq' into gh-pages
2013-01-20 David VázquezMerge branch 'simple-arrays' into gh-pages
2013-01-20 David VázquezAlign exports
2013-01-20 David VázquezFix n-arity comparisons
2013-01-20 David VázquezFix (/ N)
2013-01-20 David VázquezPSETQ and multiple pairs SETQ
2013-01-20 David VázquezArray out-of-range checks
2013-01-20 David VázquezCompile literal arrays
2013-01-20 David VázquezExport MAKE-ARRAY, ARRAYP, AREF and ASET functions
2013-01-20 rayslavaAdequate arithmetic operations on lists
2013-01-20 David VázquezPrinter for arrays
2013-01-20 David VázquezLENGTH function works for arrays (vectors)
2013-01-20 David VázquezMAKE-ARRAY, AREF, ASET and ARRAYP functions
2013-01-20 rayslavaMerge remote-tracking branch 'upstream/gh-pages' into...
2013-01-20 rayslavaSome tries in arithmetics
2013-01-20 David Vázqueznotinline version of + and -
2013-01-20 David VázquezVariable arity + and - functions
2013-01-20 rayslavaMerge remote-tracking branch 'upstream/variable-arity...
2013-01-20 David VázquezTypo
2013-01-20 David VázquezVARIABLE-ARITY helper macro
2013-01-20 rayslavaOptimal arithmetics generation
2013-01-19 rayslavaComparisons on lists
2013-01-19 rayslavaMerge remote-tracking branch 'upstream/gh-pages' into...
2013-01-19 rayslavaArithmetic operations on lists
2013-01-19 David VazquezExport &rest and &optional symbols
2013-01-19 David VazquezImplement LET*
2013-01-19 David VazquezExport LAMBDA, no LAMBDA-CODE
2013-01-19 rayslavaAdded "if" into exports
2013-01-19 David VazquezImplement LET*
2013-01-19 David VazquezGlobal special declaration
2013-01-19 David VazquezSupport for keywords
2013-01-19 David VazquezMinor bug
2013-01-19 David VazquezPackage prefix support in the reader
2013-01-18 David VazquezSet CL-USER package as default
2013-01-18 David VazquezBasic package exports
2013-01-18 David VazquezSYMBOL-PACKAGE
2013-01-18 David VazquezDefine PROCLAIM alias for !PROCLAIM
2013-01-18 David VazquezBasic package functions
2013-01-17 David VazquezAll initial functions are are non-overridable by default
2013-01-17 David Vazquez`constant' and `non-overridable' declarations
2013-01-17 David Vazquez!PROCLAIM and NOTINLINE support
2013-01-17 David VazquezFix bug about strings in docstring position
2013-01-17 David VazquezUse JOIN instead of reduce/concat
2013-01-17 David VazquezConsider lambda docstrings at compile-time
2013-01-17 David VazquezCompile macro expander functions after first use in...
2013-01-17 David VazquezSupport for docstrings and DOCUMENTATION function
2013-01-17 David VazquezRemove redundant return value of defmacro
2013-01-17 David VazquezRename binding-translation to binding-value
2013-01-17 David VazquezAdd RETURN-LAST-P argument to LS-COMPILE-BLOCK
next