java.lang.Object
org.kink_lang.kink.internal.program.itree.DeepTransformer
Transforms an itree traversing the sub itrees in the evaluation order.
Note that body itrees in funs are not traversed.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic ItreedeepTransform(Itree itree, DeepTransformer.Callback callback) Transformsitreetraversing the sub itrees in the evaluation order.
-
Method Details
-
deepTransform
Transformsitreetraversing the sub itrees in the evaluation order.Note that body itrees of funs are not traversed.
- Parameters:
itree- the itree to be transformed.callback- the callback.- Returns:
- the result of transformation.
-