ecl/src/new-cmp
2010-01-28 23:08:16 +01:00
..
cmparray.lsp
cmpblock.lsp Remove unused variable from cmpblock. 2009-12-30 21:51:31 +01:00
cmpc-bind.lsp Further reorganization, eliminating most uses of WT-* functions from the compiler driver. 2009-12-29 16:18:14 +01:00
cmpc-cbk.lsp Further reorganization, eliminating most uses of WT-* functions from the compiler driver. 2009-12-29 16:18:14 +01:00
cmpc-data.lsp When processing the externalizable data, places for data created with load-forms must not be eliminated. 2009-12-31 10:42:05 +01:00
cmpc-ffi.lsp When processing the externalizable data, places for data created with load-forms must not be eliminated. 2009-12-31 10:42:05 +01:00
cmpc-inline.lsp Further reshuffling of names and creation of packages. 2009-12-29 19:30:54 +01:00
cmpc-loc.lsp Further reshuffling of names and creation of packages. 2009-12-29 19:30:54 +01:00
cmpc-ops.lsp Make the code in C2EMIT-CLOSURE-SCAN bit more clear. 2010-01-03 11:44:09 +01:00
cmpc-pass.lsp Further reshuffling of names and creation of packages. 2009-12-29 19:30:54 +01:00
cmpc-set.lsp Further reorganization, eliminating most uses of WT-* functions from the compiler driver. 2009-12-29 16:18:14 +01:00
cmpc-tables.lsp Full code reorganization, further splitting the backend. 2009-12-29 12:05:21 +01:00
cmpc-top.lsp During optimization and code generation phases, when creating compiler notes, warnings and errors the compiler did not output precise values for the source and file posistions. 2009-12-30 15:35:35 +01:00
cmpc-wt.lsp Further reshuffling of names and creation of packages. 2009-12-29 19:30:54 +01:00
cmpc.lsp Further split cmpdefs.lsp into other files, including now a file for package definitions, a file for data types, a file for global variables, and a new package C-DATA that contains all those common structures. 2009-12-29 14:58:04 +01:00
cmpcall.lsp
cmpcatch.lsp
cmpcffi.lsp Fixed a number of typos and missing package prefixes. 2009-12-29 22:39:51 +01:00
cmpclos.lsp Various fixes to the new compiler for building and uniformizing with the old compiler. 2009-12-26 15:45:32 +01:00
cmpdata.lsp When processing the externalizable data, places for data created with load-forms must not be eliminated. 2009-12-31 10:42:05 +01:00
cmpdefs.lsp Further split cmpdefs.lsp into other files, including now a file for package definitions, a file for data types, a file for global variables, and a new package C-DATA that contains all those common structures. 2009-12-29 14:58:04 +01:00
cmpenv.lsp Simplified the code for variable proclamation 2009-12-30 21:53:34 +01:00
cmpeval.lsp Further reorganized the c-backend, including a pass to replace constants with equivalent C expressions for accuracy. 2009-12-29 12:33:30 +01:00
cmpflet.lsp Full code reorganization, further splitting the backend. 2009-12-29 12:05:21 +01:00
cmpform.lsp Removed unused function find-node-in-list 2009-12-29 22:39:24 +01:00
cmpfun.lsp Further reshuffling of names and creation of packages. 2009-12-29 19:30:54 +01:00
cmpglobals.lsp When processing the externalizable data, places for data created with load-forms must not be eliminated. 2009-12-31 10:42:05 +01:00
cmpif.lsp Fall back to a simpler C1IF to ensure correctness until ECL works. 2010-01-02 15:27:56 +01:00
cmpinit.lsp
cmplam.lsp Export LFUN from C-DATA so that it is recognized in all packages 2009-12-30 21:51:02 +01:00
cmplet.lsp In new-cmp/cmplet.lsp, elimination of unused variables is now redundant with the specialized compiler phase. 2009-12-27 13:07:18 +01:00
cmploc.lsp Fixed a number of typos and missing package prefixes. 2009-12-29 22:39:51 +01:00
cmpmac.lsp During optimization and code generation phases, when creating compiler notes, warnings and errors the compiler did not output precise values for the source and file posistions. 2009-12-30 15:35:35 +01:00
cmpmain.lsp Missing argument for a warning 2010-01-25 20:50:31 +01:00
cmpmap.lsp
cmpmulti.lsp Removed type information from C1FORMs 2009-12-29 17:18:33 +01:00
cmpname.lsp Remove debug statement from cmpname.lsp 2009-12-31 10:24:59 +01:00
cmpnum.lsp
cmpopt.lsp Various fixes to the new compiler for building and uniformizing with the old compiler. 2009-12-26 15:45:32 +01:00
cmppackage.lsp When processing the externalizable data, places for data created with load-forms must not be eliminated. 2009-12-31 10:42:05 +01:00
cmppass.lsp During optimization and code generation phases, when creating compiler notes, warnings and errors the compiler did not output precise values for the source and file posistions. 2009-12-30 15:35:35 +01:00
cmpprop.lsp
cmpspecial.lsp Further reshuffling of names and creation of packages. 2009-12-29 19:30:54 +01:00
cmpstack.lsp Fixed typos in the generation of code for stack-push and stack-push-values. 2009-12-27 23:24:17 +01:00
cmpstructures.lsp
cmptables.lsp Fixed a number of typos and missing package prefixes. 2009-12-29 22:39:51 +01:00
cmptag.lsp Remove assignments to T. 2009-12-27 23:23:56 +01:00
cmptop.lsp Further reshuffling of names and creation of packages. 2009-12-29 19:30:54 +01:00
cmptranslate.lsp Remove wrong commment in cmptranslate / UPDATE-DESTINATION-TYPE 2009-12-30 18:39:10 +01:00
cmptype.lsp Further reshuffling of names and creation of packages. 2009-12-29 19:30:54 +01:00
cmptypes.lsp During optimization and code generation phases, when creating compiler notes, warnings and errors the compiler did not output precise values for the source and file posistions. 2009-12-30 15:35:35 +01:00
cmputil.lsp Further reshuffling of names and creation of packages. 2009-12-29 19:30:54 +01:00
cmpvar.lsp Remove unused function 2009-12-30 21:51:44 +01:00
defsys.lsp.in
load.lsp.in The translators for c-inline/clines moved back to the C package in a separate file cmpcffi.lsp 2009-12-29 22:10:12 +01:00
sysfun.lsp Intoduced _ecl_fix_times_fix, _ecl_big_ceiling and _ecl_big_floor. 2010-01-28 23:08:16 +01:00
TODO Various fixes to the new compiler for building and uniformizing with the old compiler. 2009-12-26 15:45:32 +01:00