diff options
Diffstat (limited to 'src/algebra/newdata.spad.pamphlet')
-rw-r--r-- | src/algebra/newdata.spad.pamphlet | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/algebra/newdata.spad.pamphlet b/src/algebra/newdata.spad.pamphlet index 071fc497..d53ed96b 100644 --- a/src/algebra/newdata.spad.pamphlet +++ b/src/algebra/newdata.spad.pamphlet @@ -316,7 +316,7 @@ SplittingNode(V,C) : Exports == Implementation where )abbrev domain SPLTREE SplittingTree ++ Author: Marc Moereno Maza ++ Date Created: 07/05/1996 -++ Date Last Updated: 07/19/1996 +++ Date Last Updated: May 16, 2013 ++ Basic Functions: ++ Related Constructors: ++ Also See: @@ -361,9 +361,8 @@ SplittingTree(V,C) : Exports == Implementation where S ==> SplittingNode(V,C) A ==> Record(root:S,subTrees:List(%)) - Exports == RecursiveAggregate(S) with + Exports == Join(RecursiveAggregate S,FiniteAggregate S) with shallowlyMutable - finiteAggregate extractSplittingLeaf : % -> Union(%,"failed") ++ \axiom{extractSplittingLeaf(a)} returns the left ++ most leaf (as a tree) whose status is false |