Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-12-30 | Thread database parameter through more compiler functions. | Gabriel Dos Reis | 1 | -17/+17 | |
2015-12-29 | Introduce '' for the slot number of the add-chain domain. | Gabriel Dos Reis | 1 | -3/+3 | |
2015-12-27 | Write out a functor's operation table separately in generated code stream. | Gabriel Dos Reis | 1 | -2/+3 | |
2015-12-26 | Remove dispatchFunction. | Gabriel Dos Reis | 1 | -2/+2 | |
2015-12-24 | Replace FUNCALL with apply. | Gabriel Dos Reis | 1 | -1/+1 | |
2013-07-02 | Rever sharp var list changes. | dos-reis | 1 | -3/+3 | |
2013-07-01 | Bring closer to GCL-buildability. | dos-reis | 1 | -3/+3 | |
2013-06-18 | * interp/compiler.boot (compHasFormat): Take a DB parameter. | dos-reis | 1 | -2/+2 | |
Adjust callers. * interp/define.boot (ICformat): Likewise. * interp/lisplib.boot (predicateBitIndex): Likewise. (predicateBitRef): Likewise. (transHasCode): Likewise. | |||||
2013-06-15 | Store category defaults constructor as part of category constructor DB. | dos-reis | 1 | -15/+10 | |
2013-06-15 | * interp/define.boot (makeCategoryPredicates): Tidy. Adjust caller. | dos-reis | 1 | -17/+15 | |
2013-06-15 | Add DB parameter to extendsCategoryForm. | dos-reis | 1 | -0/+1 | |
2013-06-15 | Remove NRT prefix from most functions. | dos-reis | 1 | -5/+5 | |
2013-06-15 | * interp/nruncomp.boot (NRTsetVector4Part1): Add environment parameter. | dos-reis | 1 | -10/+10 | |
Adjust caller. (NRTsetVector4a): Likewise. Avoid special variable for environment. * boot/utility.boot: Add and export substSource, substTarget. * interp/define.boot: Use them. | |||||
2013-06-14 | * interp/define.boot (getvalue): Rename from GetValue. | dos-reis | 1 | -6/+6 | |
Take environment as second parameter. Adjust callers. | |||||
2013-06-06 | Do not call allConstructors from compiler. | dos-reis | 1 | -2/+0 | |
2013-06-02 | Tell compForMode not to be fussy when bootstrapping the algebra. | dos-reis | 1 | -0/+6 | |
2013-06-02 | tidy addInformation | dos-reis | 1 | -11/+9 | |
2013-06-01 | Cache more category objects. | dos-reis | 1 | -30/+43 | |
2013-06-01 | Cache category objects some more. | dos-reis | 1 | -1/+1 | |
2013-06-01 | Cache category objects created at functor build time. | dos-reis | 1 | -0/+6 | |
2013-06-01 | Support --output in compiler, for bootstrapping stage. | dos-reis | 1 | -0/+12 | |
2013-05-30 | Fix typo. | dos-reis | 1 | -3/+4 | |
2013-05-30 | Change backend code emitters to take a %Libname parameter | dos-reis | 1 | -4/+4 | |
2013-05-29 | Simplify final backend instruction emission. | dos-reis | 1 | -0/+2 | |
2013-05-29 | Simplify backend functions | dos-reis | 1 | -1/+1 | |
2013-05-29 | Misc backend cleanup. | dos-reis | 1 | -2/+2 | |
2013-05-29 | Add DB parameter to middle end functions. | dos-reis | 1 | -5/+5 | |
2013-05-29 | Misc cleanups. | dos-reis | 1 | -1/+7 | |
2013-05-29 | Misc cleanup. | dos-reis | 1 | -5/+40 | |
2013-05-29 | Remove Lispy junks | dos-reis | 1 | -1/+1 | |
2013-05-28 | Remove special variable $libFile | dos-reis | 1 | -1/+0 | |
2013-05-28 | Have constructor definition compilers take a DB parameter. | dos-reis | 1 | -19/+19 | |
2013-05-28 | Remove $domainShell. | dos-reis | 1 | -13/+11 | |
2013-05-28 | Add DB parameter to more compiler functions | dos-reis | 1 | -38/+39 | |
2013-05-28 | Add DB parameter to compNoStacking | dos-reis | 1 | -2/+2 | |
2013-05-28 | Have compDefine take a DB parameter | dos-reis | 1 | -9/+12 | |
2013-05-27 | Add DB parameters to finalization functions. | dos-reis | 1 | -2/+2 | |
2013-05-27 | Introduce a data structure for ephemeral compilation artifacts | dos-reis | 1 | -3/+4 | |
2013-05-27 | Clear constructor DB right before compiling definition. | dos-reis | 1 | -0/+2 | |
2013-05-19 | * interp/define.boot (compDefineFunctor1): Use the current | dos-reis | 1 | -10/+11 | |
instantiation form when adding modemaps from category. (partialSignature?): New. (refineDefinitionSignature): Use full completion from getSignature. * interp/compiler.boot (compIterator): Simplify. | |||||
2013-05-19 | * interp/define.boot (sourceMatches): New. | dos-reis | 1 | -2/+28 | |
(getDollarName): Likewise. (getSignature): Them. Tidy. (setDollarName): New. (compDefineFunctor1): Use it. | |||||
2013-05-19 | * interp/define.boot (getSignature): Third parameter need not be fluid. | dos-reis | 1 | -4/+4 | |
2013-05-19 | Tidy getSignature | dos-reis | 1 | -8/+6 | |
2013-05-19 | * interp/define.boot (knownPred): Take a memo-table as third parameter. | dos-reis | 1 | -19/+39 | |
2013-05-16 | * interp/compiler.boot (unknownTypeError): Simplify. | dos-reis | 1 | -0/+9 | |
* interp/define.boot (dbClearForCompilation!): Clear more fields. | |||||
2013-05-15 | * interp/define.boot (dbClearForCompilation!): New. | dos-reis | 1 | -3/+8 | |
(compDefineFunctor1): Use it. | |||||
2013-05-15 | * interp/define.boot (checkAndDeclare): Constructor parameter | dos-reis | 1 | -4/+6 | |
shadowing. * algebra/lodof.spad.pamphlet (SetOfMIntegersInOneToN): [enum]: Lose last parameter. Adjust callers. | |||||
2013-05-14 | * interp/c-util.boot (cleanParameterList!): New. | dos-reis | 1 | -9/+2 | |
* interp/define.boot (spadCompileOrSetq): Use it. | |||||
2013-05-11 | Consistently use OIL opcodes for abstractions | dos-reis | 1 | -6/+6 | |
2012-05-25 | /EDITFILE cleanup | dos-reis | 1 | -3/+3 | |