ecl/src/cmp
2005-05-23 01:45:20 +00:00
..
cmpbind.lsp Removed useless variable \*special-binding\*. C1ADD-GLOBAS is now properly renamed C1DECLARE-SPECIALS and does the right thing: to push the special variable declarations onto the \*VARS\* stack and not to add them to the global proclamations. 2005-05-13 11:43:22 +00:00
cmpblock.lsp Merged in the new compiler structure doubly linked list. 2004-12-16 15:56:54 +00:00
cmpcall.lsp Fix conflicts with external declarations when using the C++ compiler 2005-01-13 11:03:18 +00:00
cmpcatch.lsp Renamed the frame structure to avoid name clashes with NetBSD/68k 2005-05-20 15:02:52 +00:00
cmpcfg.lsp.in The build system has been cleaned. The --with-system-* options now can automatically detect the existence of GMP and Boehm-Weiser libraries 2005-04-12 11:59:26 +00:00
cmpct.lsp *** empty log message *** 2005-05-04 09:32:03 +00:00
cmpdefs.lsp Export c:build-fasl 2005-05-23 01:45:20 +00:00
cmpenv.lsp The special declarations of &aux variables were ignored. Example: 2005-05-18 12:13:57 +00:00
cmpeval.lsp Optimizing of real constants 2005-05-03 14:30:11 +00:00
cmpexit.lsp Collapse calls to bds_unwind1() 2005-05-12 12:40:28 +00:00
cmpffi.lsp Implemented our version of Gray streams. 2005-03-17 16:47:53 +00:00
cmpflet.lsp Removed useless variable \*special-binding\*. C1ADD-GLOBAS is now properly renamed C1DECLARE-SPECIALS and does the right thing: to push the special variable declarations onto the \*VARS\* stack and not to add them to the global proclamations. 2005-05-13 11:43:22 +00:00
cmpfun.lsp Implemented our version of Gray streams. 2005-03-17 16:47:53 +00:00
cmpif.lsp Merged in the new compiler structure doubly linked list. 2004-12-16 15:56:54 +00:00
cmpinit.lsp Initial revision 2001-06-26 17:14:44 +00:00
cmpinline.lsp C-INLINE forms can now output multiple values 2005-03-15 14:21:42 +00:00
cmplam.lsp The special declarations of &aux variables were ignored. Example: 2005-05-18 12:13:57 +00:00
cmplet.lsp Removed useless variable \*special-binding\*. C1ADD-GLOBAS is now properly renamed C1DECLARE-SPECIALS and does the right thing: to push the special variable declarations onto the \*VARS\* stack and not to add them to the global proclamations. 2005-05-13 11:43:22 +00:00
cmploc.lsp LOC-REFERS-TO-SPECIAL did not take into account that variables are valid locations 2005-05-12 12:40:48 +00:00
cmpmac.lsp Merged in the new compiler structure doubly linked list. 2004-12-16 15:56:54 +00:00
cmpmain.lsp COMPILE now accepts generic functions, although does little useful things with them 2005-05-20 15:03:23 +00:00
cmpmap.lsp Second version of the inliner for LAMBDA forms. 2003-06-09 12:40:46 +00:00
cmpmulti.lsp Removed useless variable \*special-binding\*. C1ADD-GLOBAS is now properly renamed C1DECLARE-SPECIALS and does the right thing: to push the special variable declarations onto the \*VARS\* stack and not to add them to the global proclamations. 2005-05-13 11:43:22 +00:00
cmpspecial.lsp Merged in the new compiler structure doubly linked list. 2004-12-16 15:56:54 +00:00
cmptag.lsp Merged in the new compiler structure doubly linked list. 2004-12-16 15:56:54 +00:00
cmptest.lsp In the compiling process, we differentiate between registration of a constant, and dumping of the database of constants. The later being improved with support for a common storage space. Also, complex numbers may now be read that use #n# and #n=. 2003-11-03 08:57:01 +00:00
cmptop.lsp Removed useless variable \*special-binding\*. C1ADD-GLOBAS is now properly renamed C1DECLARE-SPECIALS and does the right thing: to push the special variable declarations onto the \*VARS\* stack and not to add them to the global proclamations. 2005-05-13 11:43:22 +00:00
cmptype.lsp Teach the compiler how to produce C functions with a fixed number of arguments when the corresponding lisp function does not have any &optional, &rest, &key. Teach it also how to produce slimmer code for MULTIPLE-VALUE-SETQ/BIND. The type of a C1FORM can now be a (VALUES ...) expression, the first value being obtained with C1FORM-PRIMARY-TYPE. 2004-05-17 07:32:52 +00:00
cmputil.lsp When printing variables, also show the kind. 2005-05-13 11:43:17 +00:00
cmpvar.lsp Removed useless variable \*special-binding\*. C1ADD-GLOBAS is now properly renamed C1DECLARE-SPECIALS and does the right thing: to push the special variable declarations onto the \*VARS\* stack and not to add them to the global proclamations. 2005-05-13 11:43:22 +00:00
cmpwt.lsp + Fixes in the code for backquoted vectors `#(,a ,b ...) 2005-02-14 10:26:29 +00:00
defsys.lsp.in Merge NEW_COMPILER 25.05.03 2003-05-26 09:49:50 +00:00
load.lsp.in Optimizing of real constants 2005-05-03 14:30:11 +00:00
sysfun.lsp DEFCBODY, DEFLA and DEFENTRY reimplemented. DEFVAR and DEFPARAMETER are no longer treated specially by the compiler. Globals declared by DEFPARAMETER toplevel forms are now recognized by the compiler. 2005-04-11 08:43:48 +00:00
test.lsp Initial revision 2001-06-26 17:14:44 +00:00