Package edu.neu.ccs.demeterf.examples

DemeterF transform and traversal usage examples.

See:
          Description

Class Summary
ArrayTest Test of Array support.
BSTTest  
BSTTest.bst  
BSTTest.leaf  
BSTTest.node  
BSTTest.node.data  
BSTTest.node.left  
BSTTest.node.right  
Compose Height/Diameter Composition.
ContainerTest Container Checking using the Transform Library Uses a type-unifying traversal to produce the violations and total weight of each Container (C)
Editor  
Editor.Pos  
EvalTest Expression Eval Test.
FuncTest functional list test classes.
FuncTest.Int2Str  
ListTest  
MapTest  
NewUpdate Example of the new Augmentor (update) protocol.
NewUpdate.leaf  
NewUpdate.leaf.data  
NewUpdate.node  
NewUpdate.node.left  
NewUpdate.node.right  
NullTest Test for Null Fields During Traversal.
OneStep Shows the oneStep Traversal (essentially just Control.nowhere()).
OneStep.leaf  
OneStep.node  
OneStep.node.d  
OneStep.node.l  
OneStep.node.r  
ParallelTree Test of the parallel version of Traversal.
RBTest Test of the RBTree library class.
RemoveTest  
RemoveTest.BST  
RemoveTest.Nd  
StackLess  
ThunkTest  
TossExample Demonstration of the ValueThrow class
TossExample.IntCons  
TossExample.IntCons.rest  
TossExample.IntList  
TossExample.Len  
TUExample TUCombiner Example
TUTest Type unification test.
VoidTest Test for Void combine methods, providing Visitor like abstraction.
WarningTest Test of new Method Warning.
 

Package edu.neu.ccs.demeterf.examples Description

DemeterF transform and traversal usage examples. the source is way more useful than the JavaDoc for these.