ecl/src/cmp
mgoffioul 048cdbdc91 - [Win32] Command-line arguments are now available for programs compiled with
:SYSTEM set to :WINDOWS
- [Win32] si_trap_fpe is now exported by ecl.dl
- [Win32] exports new finalizer functions si_[set/get]_finalizer
2006-09-25 09:42:58 +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 Add records to the compiler environment. 2006-06-12 08:52:22 +00:00
cmpcall.lsp Allow C functions to have more than 64 required arguments. 2006-06-29 15:57:52 +00:00
cmpcatch.lsp Add records to the compiler environment. 2006-06-12 08:52:22 +00:00
cmpcbk.lsp Declare callbacks to be static functions so that same names can be used in different files. 2006-02-28 14:14:30 +00:00
cmpct.lsp Move from short/long-float to single/double-float (by L. Brinkhoff) 2006-09-01 15:15:57 +00:00
cmpdefs.lsp Move from short/long-float to single/double-float (by L. Brinkhoff) 2006-09-01 15:15:57 +00:00
cmpenv.lsp Reimplement C1MACROLET using the facilities from the bytecodes compiler. 2006-06-17 16:05:26 +00:00
cmpeval.lsp Allow C functions to have more than 64 required arguments. 2006-06-29 15:57:52 +00:00
cmpexit.lsp Move from short/long-float to single/double-float (by L. Brinkhoff) 2006-09-01 15:15:57 +00:00
cmpffi.lsp Move from short/long-float to single/double-float (by L. Brinkhoff) 2006-09-01 15:15:57 +00:00
cmpflet.lsp Reimplement C1MACROLET using the facilities from the bytecodes compiler. 2006-06-17 16:05:26 +00:00
cmpfun.lsp Move from short/long-float to single/double-float (by L. Brinkhoff) 2006-09-01 15:15:57 +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 Move from short/long-float to single/double-float (by L. Brinkhoff) 2006-09-01 15:15:57 +00:00
cmplam.lsp Allow C functions to have more than 64 required arguments. 2006-06-29 15:57:52 +00:00
cmplet.lsp Move from short/long-float to single/double-float (by L. Brinkhoff) 2006-09-01 15:15:57 +00:00
cmploc.lsp Move from short/long-float to single/double-float (by L. Brinkhoff) 2006-09-01 15:15:57 +00:00
cmpmac.lsp Improved identification of wrong declarations. Simplified code for that. 2006-04-24 08:44:44 +00:00
cmpmain.lsp - [Win32] Command-line arguments are now available for programs compiled with 2006-09-25 09:42:58 +00:00
cmpmap.lsp Second version of the inliner for LAMBDA forms. 2003-06-09 12:40:46 +00:00
cmpmulti.lsp Integrated variables into the compiler environment. Variable *VARS* disappears. 2006-06-12 08:52:28 +00:00
cmpnum.lsp New functions for performing type inference. 2005-08-12 15:23:10 +00:00
cmpspecial.lsp Allow C functions to have more than 64 required arguments. 2006-06-29 15:57:52 +00:00
cmpstack.lsp New special forms for handling the lisp stack. These constructions are used for function calls with too many arguments, multiple-value-prog1, unwind-protect, etc 2006-05-29 08:53:53 +00:00
cmptag.lsp Incorporate tags in the environment. 2006-06-12 08:52:06 +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 Move from short/long-float to single/double-float (by L. Brinkhoff) 2006-09-01 15:15:57 +00:00
cmptype.lsp Move from short/long-float to single/double-float (by L. Brinkhoff) 2006-09-01 15:15:57 +00:00
cmputil.lsp MACROLET functions are created in an environment that contains enclosing MACROLET and SYMBOL-MACRO DEFINITIONS. 2006-06-17 16:00:08 +00:00
cmpvar.lsp Integrated variables into the compiler environment. Variable *VARS* disappears. 2006-06-12 08:52:28 +00:00
cmpwt.lsp Move from short/long-float to single/double-float (by L. Brinkhoff) 2006-09-01 15:15:57 +00:00
defsys.lsp.in Merge NEW_COMPILER 25.05.03 2003-05-26 09:49:50 +00:00
load.lsp.in New special forms for handling the lisp stack. These constructions are used for function calls with too many arguments, multiple-value-prog1, unwind-protect, etc 2006-05-29 08:53:53 +00:00
sysfun.lsp Move from short/long-float to single/double-float (by L. Brinkhoff) 2006-09-01 15:15:57 +00:00
test.lsp Initial revision 2001-06-26 17:14:44 +00:00