aboutsummaryrefslogtreecommitdiff
path: root/src/interp
AgeCommit message (Collapse)AuthorFilesLines
2014-11-29Replace direct use of MULTIPLE-VALUE-LIST FLOOR with integerAndFractionalPartsdos-reis2-8/+5
2014-11-27Replace PATHNAME-* Lisp API with filePath* API.dos-reis14-37/+35
2014-11-26Replace DELETE-FILE with removeFile.dos-reis8-35/+25
2014-11-25Replace FILE-POSITION with builtin getFileCursor and setFileCursor.dos-reis4-13/+13
2014-11-25Use makeTable instead of MAKE-HASH-TABLEdos-reis5-10/+10
2014-11-20Do really remove the stationary directory after successful compilation.dos-reis1-2/+1
2014-11-20Introduce forkStreamByName.dos-reis5-18/+16
2014-11-20Remove EOFP. Simplify IO file stream creation code.dos-reis3-11/+7
2014-08-26Add generic Boot and Spad tokenizer.dos-reis1-2/+2
2014-02-21Set derived src and target directory variablesdos-reis1-1/+1
2014-02-03Fix global variable names in Makefilesdos-reis1-24/+24
2013-07-04 * interp/sys-driver.boot (initializeGlobalState): Tell GCL not todos-reis1-0/+3
use buggy fast links.
2013-07-02Rever sharp var list changes.dos-reis9-22/+14
2013-07-01 * interp/sys-utility.boot (makeFilename): Tidy.dos-reis1-1/+4
2013-07-01Fix typo.dos-reis1-1/+1
2013-07-01Add dependency for topics.bootdos-reis2-1/+2
2013-07-01Bring closer to GCL-buildability.dos-reis11-15/+34
2013-06-30Tidy detection of terminal in CLisp.dos-reis1-11/+7
2013-06-29Do not check for openServer being defined.dos-reis1-1/+1
2013-06-27 * interp/lisplib.boot (compDefineLisplib): Close the filedos-reis2-2/+6
contained generated code before handing over to backend. * interp/c-util.boot (moveLibdirByCopy): The inferred destination directory is not absolute.
2013-06-24Simplify database construction.dos-reis5-174/+19
2013-06-24 * interp/sys-constants.boot ($BuiltinAttributes): Removedos-reis2-7/+3
finiteAggregate and shallowlyMutable. * interp/daase.lisp (WRITE-COMPRESS): Do not push strings.
2013-06-18Misc cleanup.dos-reis10-24/+19
2013-06-18 * interp/compiler.boot (compHasFormat): Take a DB parameter.dos-reis4-27/+27
Adjust callers. * interp/define.boot (ICformat): Likewise. * interp/lisplib.boot (predicateBitIndex): Likewise. (predicateBitRef): Likewise. (transHasCode): Likewise.
2013-06-17Undo last commit to compiler.bootdos-reis1-8/+19
2013-06-17Consolidate parsers in one pamphlet.dos-reis1-19/+8
2013-06-16Fix missing dependency.dos-reis1-1/+1
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