ecl/src/cmp
2012-10-07 22:09:43 +02:00
..
cmparray.lsp Cnil and Ct are now part of legacy 2012-06-30 23:01:40 +02:00
cmpbind.lsp Cnil and Ct are now part of legacy 2012-06-30 23:01:40 +02:00
cmpblock.lsp Cnil and Ct are now part of legacy 2012-06-30 23:01:40 +02:00
cmpc-inliner.lsp
cmpc-wt.lsp Floating point literals of type 'float' have to be coerced to this type or otherwise comparisons will fail to produce the right result 2012-06-27 23:11:45 +02:00
cmpcall.lsp The CALL-NORMAL location in the compiler now remembers the type of its output (needed by wt-coerce-loc) 2012-06-02 10:54:43 +02:00
cmpcatch.lsp
cmpcbk.lsp
cmpclos.lsp
cmpct.lsp
cmpdefs.lsp
cmpenv-api.lsp When registering macros in the global environment, accept also the case when *cmp-env* has been modified 2012-06-27 23:55:57 +02:00
cmpenv-declaim.lsp
cmpenv-declare.lsp
cmpenv-fun.lsp
cmpenv-proclaim.lsp
cmpeval.lsp When a form had more than 63 arguments, it did not pass through the macro-expander. 2012-02-02 23:00:21 +01:00
cmpexit.lsp
cmpffi.lsp Fixed typo ulong_Long -> ulong_long 2012-08-15 20:10:18 +02:00
cmpflet.lsp The CALL-NORMAL location in the compiler now remembers the type of its output (needed by wt-coerce-loc) 2012-06-02 10:54:43 +02:00
cmpform.lsp
cmpfun.lsp
cmpglobals.lsp Set *delete-files* to T also when building ECL. 2012-07-20 23:17:33 +02:00
cmpif.lsp Cnil and Ct are now part of legacy 2012-06-30 23:01:40 +02:00
cmpinline.lsp
cmplam.lsp Cnil and Ct are now part of legacy 2012-06-30 23:01:40 +02:00
cmplet.lsp *compiler-break-enable* was sset to T by FIX-READ-ONLY-VARIABLE-TYPE. 2012-01-15 11:18:04 +01:00
cmploc.lsp CALL is no longer a valid name for a compiler location 2012-06-02 18:16:23 +02:00
cmpmac.lsp Implemented EXT:TRULY-THE and made THE expand to either EXT:TRULY-THE or EXT:CHECKED-VALUE depending on the optimization settings. 2011-12-31 19:37:13 +01:00
cmpmain.lsp Cnil and Ct are now part of legacy 2012-06-30 23:01:40 +02:00
cmpmap.lsp
cmpmulti.lsp Cnil and Ct are now part of legacy 2012-06-30 23:01:40 +02:00
cmpname.lsp
cmpnum.lsp (EXPT FIXNUM INTEGER) was inferred to be of type FIXNUM. 2012-07-14 23:22:25 +02:00
cmpopt-bits.lsp Type inference for LOGAND 2012-01-01 19:32:50 +01:00
cmpopt-clos.lsp
cmpopt-cons.lsp Change the syntax of CHECKED-VALUE so that it matches the one of THE. 2011-12-31 18:46:01 +01:00
cmpopt-constant.lsp FLOAT optimizer is now a bit more clever and returns a typed output with inlined forms 2012-06-02 09:51:08 +02:00
cmpopt-printer.lsp The inline expansion of PRINC might contain escape characters that were improperly caught by c-inline itself 2012-06-27 22:34:38 +02:00
cmpopt-sequence.lsp Implemented EXT:TRULY-THE and made THE expand to either EXT:TRULY-THE or EXT:CHECKED-VALUE depending on the optimization settings. 2011-12-31 19:37:13 +01:00
cmpopt-type.lsp
cmpopt.lsp FLOAT optimizer is now a bit more clever and returns a typed output with inlined forms 2012-06-02 09:51:08 +02:00
cmpos-features.lsp
cmpos-run.lsp
cmppackage.lsp New function C:INSTALL-C-COMPILER restores the C compiler once the bytecodes compiler has been activated 2012-05-31 10:50:24 +02:00
cmppolicy.lsp Implemented EXT:TRULY-THE and made THE expand to either EXT:TRULY-THE or EXT:CHECKED-VALUE depending on the optimization settings. 2011-12-31 19:37:13 +01:00
cmpprop.lsp
cmpspecial.lsp THE currently cannot generate type-checking code for multiple-values types. 2012-07-14 16:38:46 +02:00
cmpstack.lsp
cmpstructures.lsp Fixed compiler macroexpander for STRUCTURE-SET 2011-12-30 21:59:34 +01:00
cmptables.lsp Cnil and Ct are now part of legacy 2012-06-30 23:01:40 +02:00
cmptag.lsp CHARACTERP, BASE_CHAR_P, BASE_CHAR_CODE_P, CODE_CHAR, CHAR_CODE, REAL_TYPE, IMMEDIATE, IMMEDIATE_TAG, FIXNUM_TAG, FIXNUM_MINUSP, FIXNUM_PLUSP, FIXNUMP and fix get the ecl_ prefix 2012-06-06 11:19:55 +02:00
cmptest.lsp
cmptop.lsp Cnil and Ct are now part of legacy 2012-06-30 23:01:40 +02:00
cmptype-arith.lsp VALUES-NUMBER-FROM-TYPE did not compute the right number for types with &optional. 2012-07-08 23:37:23 +02:00
cmptype-assert.lsp THE forms did not work with VALUES types when compiled 2012-07-09 00:08:25 +02:00
cmptype-prop.lsp
cmptype.lsp Force LISTP,CONSP,ATOM and SYMBOLP into legacy.h 2012-06-30 21:59:10 +02:00
cmptypes.lsp
cmputil.lsp Compiler internal errors were not detected and added to the second and third output values of COMPILE and COMPILE-FILE 2012-07-22 11:28:19 +02:00
cmpvar.lsp Change the syntax of CHECKED-VALUE so that it matches the one of THE. 2011-12-31 18:46:01 +01:00
cmpwt.lsp CHARACTERP, BASE_CHAR_P, BASE_CHAR_CODE_P, CODE_CHAR, CHAR_CODE, REAL_TYPE, IMMEDIATE, IMMEDIATE_TAG, FIXNUM_TAG, FIXNUM_MINUSP, FIXNUM_PLUSP, FIXNUMP and fix get the ecl_ prefix 2012-06-06 11:19:55 +02:00
defsys.lsp.in
load.lsp.in
proclamations.lsp Added ECL_HANDLER_CASE as a C macro. 2012-07-03 17:29:32 +02:00
sysfun.lsp Slot accesors are generic functions, they do not have a C name 2012-10-07 22:09:43 +02:00
test.lsp Cnil and Ct are now part of legacy 2012-06-30 23:01:40 +02:00