aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-06-22Add SourceFile.Hdos-reis7-17/+64
2013-06-22 * include/FileMapping.H: New.dos-reis8-20/+75
2013-06-22Use Byte for data from input source.dos-reis7-71/+78
2013-06-22(no commit message)dos-reis6-8/+8
2013-06-21 * include/dialect.H: New.dos-reis14-225/+455
* include/diagnostics.H: Likewise. * include/storage.H: Move from utils/.
2013-06-20Add basic diagnostics standard streams.dos-reis7-3/+138
2013-06-20Tidy codegen for Boot inerts.dos-reis2-4/+4
2013-06-20Allow inerts in Boot.dos-reis8-10/+46
2013-06-18Misc cleanup.dos-reis10-24/+19
2013-06-18 * interp/compiler.boot (compHasFormat): Take a DB parameter.dos-reis5-27/+36
Adjust callers. * interp/define.boot (ICformat): Likewise. * interp/lisplib.boot (predicateBitIndex): Likewise. (predicateBitRef): Likewise. (transHasCode): Likewise.
2013-06-18 * algebra/catdef.spad.pamphlet (CommutativeOperatorCategory): New.dos-reis13-19753/+19750
(CommutativeOperation): Likewise. * algebra/Makefile.am (oa_algebra_layer_0): Include them.
2013-06-17 * algebra/aggcat.spad.pamphlet (EltableAggregate): Weakendos-reis7-677/+680
requirement on first parameter. (IndexedAggregate): Likewise.
2013-06-17Weaken conditions on parameter of partial differential domains.dos-reis9-678/+684
2013-06-17Undo last commit to compiler.bootdos-reis1-8/+19
2013-06-17Consolidate parsers in one pamphlet.dos-reis9-189/+256
2013-06-17More algebra dependencies.dos-reis2-32/+56
2013-06-17More algebra dependencies.dos-reis2-14/+40
2013-06-17More algebra dependencies.dos-reis3-64/+238
2013-06-17More algebra dependencies.dos-reis2-0/+86
2013-06-16Recipe Make recipes.dos-reis3-31/+78
2013-06-16Reorder dependencies.dos-reis2-145/+124
2013-06-16Fix missing dependency.dos-reis1-1/+1
2013-06-15 * interp/ht-util.boot (mkCurryFun): Import function name.dos-reis3-3/+8
2013-06-15Intern temporary names for HT pages.dos-reis3-8/+14
2013-06-15Small cleanup in buildFunctor.dos-reis1-4/+3
2013-06-15Store category defaults constructor as part of category constructor DB.dos-reis6-20/+43
2013-06-15 * interp/define.boot (makeCategoryPredicates): Tidy. Adjust caller.dos-reis2-17/+19
2013-06-15Add DB parameter to extendsCategoryForm.dos-reis4-18/+27
2013-06-15Remove NRT prefix from most functions.dos-reis9-50/+50
2013-06-15 * interp/lisplib.boot (writeSourceFile): Always write source file.dos-reis2-4/+4
2013-06-15 * interp/nruncomp.boot (NRTsetVector4Part1): Add environment parameter.dos-reis8-34/+86
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-reis5-6/+57
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-reis2-6/+11
Take environment as second parameter. Adjust callers.
2013-06-13avoid uses of special variables for environments.dos-reis2-14/+20
2013-06-09More algebra dependencies.dos-reis2-263/+362
2013-06-09More algebra dependenciesdos-reis2-16/+71
2013-06-06Add some algebra dependenciesdos-reis2-34/+101
2013-06-06Fix commentdos-reis1-1/+1
2013-06-06Do not call allConstructors from compiler.dos-reis4-5/+9
2013-06-03More algebra module dependenciesdos-reis1-16/+55
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-reis4-5/+43
2013-06-02tidy addInformationdos-reis2-11/+14
2013-06-02Add dependencies for bootstrapdos-reis2-16/+59
2013-06-02Add dependencies for bootstrapdos-reis2-12/+82
2013-06-02Add dependencies for bootstrapdos-reis2-0/+52
2013-06-01Cache more category objects.dos-reis3-47/+55
2013-06-01Cache category objects some more.dos-reis4-86/+101