aboutsummaryrefslogtreecommitdiff
path: root/src/algebra
AgeCommit message (Expand)AuthorFilesLines
2010-06-14 * algebra/catdef.spad.pamphlet (LinearlyExplicitRingOver): Nowdos-reis3-6/+11
2010-06-14 * Partially revert previous change.dos-reis3-5/+5
2010-06-14 * algebra/catdef.spad.pamphlet (DifferentialRing): Now extendsdos-reis5-17/+8
2010-06-13 * algebra/catdef.spad.pamphlet (DifferentialDomain): New.dos-reis4-2/+38
2010-06-13 * algebra/laurent.spad.pamphletdos-reis11-475/+505
2010-06-13 * algebra/generic.spad.pamphletdos-reis1-2/+2
2010-06-13 * algebra/array1.spad.pamphlet (IndexedFlexibleArray) [merge!]: Tidy.dos-reis7-19/+22
2010-06-13 * algebra/padic.spad.pamphlet (InnerPAdicInteger) [coerce]: Tidy.dos-reis2-5/+7
2010-06-13 * algebra/aggcat.spad.pamphlet (UnaryRecursiveAggregate) dos-reis2-28/+43
2010-06-13 * algebra/aggcat.spad.pamphlet (OneDimensionalArrayAggregate)dos-reis1-16/+31
2010-06-12 * algebra/kl.spad.pamphlet (Kernel): Don't clear the ondos-reis1-2/+0
2010-06-12 * algebra/permgrps.spad.pamphlet (PermutationGroup): Renamedos-reis4-37/+31
2010-06-12 * algebra/tree.spad.pamphlet (node?$Tree): Fix thinko.dos-reis1-1/+1
2010-06-11 * algebra/tree.spad.pamphlet (map!Tree): Don't forget the returndos-reis1-0/+1
2010-06-10 * interp/g-opt.boot (optCollectVector): Generate %loop for thedos-reis1-118/+119
2010-06-09 * interp/compiler.boot (canReturn): Handle %when and %bind.dos-reis7-596/+414
2010-06-09 Widen scope of iterator variables in presence of terminatingdos-reis10-1291/+1029
2010-06-07 * interp/c-util.boot (isLispSpecialVariable): New.dos-reis2-48/+48
2010-06-06 * interp/c-util.boot (mutateToBackendCode): Don't replace explicitdos-reis36-469/+255
2010-06-06 * interp/c-util.boot (needPROGS?): New.dos-reis17-318/+255
2010-06-06 * interp/compiler.boot (compRepeatOrCollect): Compile listdos-reis8-701/+465
2010-06-05Minor cleanupdos-reis1-20/+18
2010-06-05 * algebra/exposed.lsp.pamphlet: Expose SquareMatrix.dos-reis1-0/+1
2010-06-04Update cached algebra Lisp filesdos-reis6-43/+41
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