aboutsummaryrefslogtreecommitdiff
path: root/src/interp
AgeCommit message (Collapse)AuthorFilesLines
2013-06-15 * interp/ht-util.boot (mkCurryFun): Import function name.dos-reis2-3/+4
2013-06-15Intern temporary names for HT pages.dos-reis1-8/+8
2013-06-15Small cleanup in buildFunctor.dos-reis1-4/+3
2013-06-15Store category defaults constructor as part of category constructor DB.dos-reis5-20/+32
2013-06-15 * interp/define.boot (makeCategoryPredicates): Tidy. Adjust caller.dos-reis1-17/+15
2013-06-15Add DB parameter to extendsCategoryForm.dos-reis3-18/+20
2013-06-15Remove NRT prefix from most functions.dos-reis9-50/+50
2013-06-15 * interp/lisplib.boot (writeSourceFile): Always write source file.dos-reis1-4/+0
2013-06-15 * interp/nruncomp.boot (NRTsetVector4Part1): Add environment parameter.dos-reis2-20/+22
Adjust caller. (NRTsetVector4a): Likewise. Avoid special variable for environment. * boot/utility.boot: Add and export substSource, substTarget. * interp/define.boot: Use them.
2013-06-14compColon is now smarter about category definitions.dos-reis3-5/+44
2013-06-14Remove effectively deadcode from comp3.dos-reis1-1/+3
2013-06-14Remove effectively deadcode from comp3.dos-reis2-3/+1
2013-06-14 * interp/define.boot (getvalue): Rename from GetValue.dos-reis1-6/+6
Take environment as second parameter. Adjust callers.
2013-06-13avoid uses of special variables for environments.dos-reis1-14/+14
2013-06-06Fix commentdos-reis1-1/+1
2013-06-06Do not call allConstructors from compiler.dos-reis3-5/+3
2013-06-02Tell compForMode not to be fussy when bootstrapping the algebra.dos-reis3-1/+8
2013-06-02 Make parser non-dependent on constructor databases.dos-reis3-5/+34
2013-06-02tidy addInformationdos-reis1-11/+9
2013-06-01Cache more category objects.dos-reis2-47/+43
2013-06-01Cache category objects some more.dos-reis3-86/+86
2013-06-01Cache category objects created at functor build time.dos-reis3-15/+18
2013-06-01 * interp/category.boot (filterConditionalCategories): Fix thinko.dos-reis1-1/+2
2013-06-01Support --output in compiler, for bootstrapping stage.dos-reis6-37/+67
2013-06-01Introduce Boot wrapper for GET-IO-INDEX-STREAM.dos-reis2-2/+6
2013-05-30Fix typo in src/interp/word.bootdos-reis1-1/+1
2013-05-30Fix typo.dos-reis1-3/+4
2013-05-30Update for modern ECL.dos-reis3-21/+10
2013-05-30Add DB parameter to ducmentation functions.dos-reis2-10/+26
2013-05-30Change backend code emitters to take a %Libname parameterdos-reis4-15/+15
2013-05-29Simplify final backend instruction emission.dos-reis10-42/+29
2013-05-29Simplify backend functionsdos-reis10-82/+15
2013-05-29Misc backend cleanup.dos-reis4-32/+23
2013-05-29Add DB parameter to middle end functions.dos-reis4-13/+13
2013-05-29Misc cleanups.dos-reis17-45/+17
2013-05-29Misc cleanup.dos-reis4-65/+60
2013-05-29Remove Lispy junksdos-reis7-28/+14
2013-05-28Remove special variable $libFiledos-reis6-85/+74
2013-05-28Various cleanups.dos-reis6-35/+15
2013-05-28Have constructor definition compilers take a DB parameter.dos-reis2-24/+21
2013-05-28 Remove $domainShell.dos-reis6-31/+34
2013-05-28Add DB parameter to more compiler functionsdos-reis3-83/+89
2013-05-28Add DB parameter to compNoStackingdos-reis4-30/+28
2013-05-28Have compDefine take a DB parameterdos-reis3-10/+17
2013-05-27Add DB parameters to finalization functions.dos-reis3-15/+15
2013-05-27Introduce a data structure for ephemeral compilation artifactsdos-reis3-9/+20
2013-05-27Clear constructor DB right before compiling definition.dos-reis2-1/+2
2013-05-27 * interp/sys-utility.boot ($ERASE): Remove.dos-reis7-17/+19
2013-05-27Define copyFile via FFI.dos-reis2-7/+8
2013-05-27Rename $FINDFILE to findFile/dos-reis6-22/+17