| .. |
|
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 |