aboutsummaryrefslogtreecommitdiff
path: root/src/algebra
AgeCommit message (Expand)AuthorFilesLines
2010-06-04Expose BooleanLogicdos-reis1-0/+1
2010-06-04 * interp/buildom.boot: Clean up QEQCAR uses.dos-reis9-88/+95
2010-06-02Use builtin functions for DF.dos-reis2-174/+190
2010-06-01 * algebra/list.spad.pamphlet: Use builtin functions.dos-reis2-201/+205
2010-06-01Adjust opcode for character supportdos-reis2-19/+22
2010-06-01 * interp/g-util.boot: Add more opcodes.dos-reis3-18/+30
2010-05-30 * interp/c-util.boot (middleEndExpand): Tidy.dos-reis65-456/+456
2010-05-30 * algebra/boolean.spad.pamphlet (Boolean): Remove reference todos-reis5-38/+40
2010-05-13 * interp/sys-utility.boot (hashTable): Define.dos-reis2-6/+5
2010-05-05 * interp/compiler.boot (compSetq1): Call self, not compSetq.dos-reis2-53/+43
2010-05-05 * interp/c-util.boot (backendCompileSPADSLAM): Generate moredos-reis33-1381/+1124
2010-05-03 Generate more readable code for functor definitions.dos-reis39-1181/+955
2010-05-02 * interp/compiler.boot (isSubset): Expand domain representation form.dos-reis4-8/+10
2010-04-30 * interp/macros.lisp (|check-subtype|): Return coerced value if can.dos-reis19-355/+297
2010-04-26 * algebra/carten.spad.pamphlet (CartesianTensor): Satisfydos-reis11-49/+42
2010-04-25 * algebra/aggcat.spad.pamphlet: Tidy.dos-reis5-16/+15
2010-04-25 * algebra/partperm.spad.pamphlet (PartitionsAndPermutations): Move dos-reis2-34/+11
2010-04-23 * algebra/prtition.spad.pamphlet (parts$Partition): New.dos-reis1-1/+26
2010-04-22 * algebra/young.spad.pamphlet: New.dos-reis4-4/+89
2010-04-22 * algebra/irsn.spad.pamphlet (IrrRepSymNatPackage): Tidy.dos-reis7-89/+93
2010-04-20 * interp/compiler.boot (joinIntegerModes): New.dos-reis9-544/+536
2010-04-18 (complete$CycleIndicators): Argument type is now NonNegativeInteger.dos-reis1-21/+15
2010-04-18 * algebra/cycles.spad.pamphlet (CycleIndicators): Clean up.dos-reis1-25/+14
2010-04-18 * algebra/term.spad.pamphlet (TermAlgebraOperator): New.dos-reis3-3/+22
2010-04-18 * algebra/prtition.spad.pamphlet (powers$Partition): Take ados-reis1-16/+20
2010-04-17 * algebra/prtition.spad.pamphlet (powers$Partition): Return listdos-reis1-9/+7
2010-04-17 * algebra/prtition.spad.pamphlet (Partition): Simplifydos-reis1-77/+52
2010-04-08 * algebra/boolean.spad.pamphlet (atoms$PropositionalFormula):dos-reis1-7/+7
2010-04-07 * algebra/boolean.spad.pamphlet (isAtom$PropositionalFormula):dos-reis1-6/+53
2010-04-04 * algebra/boolean.spad.pamphlet (BooleanLogic): New.dos-reis1-0/+1
2010-04-04 * algebra/boolean.spad.pamphlet (BooleanLogic): New.dos-reis6-233/+262
2010-04-04 * algebra/boolean.spad.pamphlet (PropositionalFormulaFunctions1): New.dos-reis3-13/+96
2010-04-03 * interp/sys-utility.boot ($ClosedIOMode): New.dos-reis1-7/+11
2010-03-18 * algebra/any.spad.pamphlet (Property): Tidy.dos-reis1-15/+20
2010-03-13 * algebra/compiler.spad.pamphlet: Add more IR contructordos-reis1-6/+86
2010-03-13 * algebra/compiler.spad.pamphlet (InternalRepresentationForm): Tidy.dos-reis1-9/+79
2010-03-12 * algebra/compiler.spad.pamphlet: New.dos-reis3-3/+56
2010-03-12 * algebra/compiler.spad.pamphlet: New.dos-reis4-20/+100
2010-03-12 * algebra/syntax.spad.pamphlet (InternalRepresentationForm): New.dos-reis4-2/+24
2010-03-07 * interp/g-opt.boot ($VMsideEffectFreeOperators): New.dos-reis5-27/+64
2010-03-05 * interp/sys-globals.boot ($optimizeRep): Define.dos-reis7-131/+222
2010-03-01 * algebra/vector.spad.pamphlet (maxIndex$Vector): Define.dos-reis2-30/+45
2010-02-28 * algebra/boolean.spad.pamphletdos-reis1-3/+15
2010-02-21 * algebra/boolean.spad.pamphlet (PropositionalFormula):dos-reis4-72/+92
2010-02-17 * interp/sys-constants.boot ($SystemInlinableConstructorNames):dos-reis2-3/+9
2010-02-17 * algebra/aggcat.spad.pamphlet: Remove unnecessary call to void.dos-reis30-165/+98
2010-02-17 * interp/compiler.boot (compAtomWithModemap): Reject niladicdos-reis26-225/+264
2010-02-16 * interp/compiler.boot (compAtomWithModemap): Rewrite.dos-reis2-180/+178
2010-02-14 * algebra/sttaylor.spad.pamphletdos-reis2-6/+7
2010-02-11 * algebra/boolean.spad.pamphlet (~$Boolean): Work around silly bugdos-reis2-20/+22