summaryrefslogtreecommitdiff
path: root/files/practicum/GenTreePrint.icl
blob: 09bebe7569a41945925d1561bb3bb15f37990eb9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
implementation module GenTreePrint

import StdEnv
import GenTree
import TextCompose

instance toString (GenTree a b) | toString a & toString b where
	toString tree					= indentTree tree
//	toString tree					= tree2D tree

/******************************************************************************************
	version with indented trees
******************************************************************************************/
indentTree :: !(GenTree a b) -> String | toString a & toString b
indentTree tree = ...

/******************************************************************************************
	version with TextCompose
******************************************************************************************/
tree2D :: !(GenTree a b) -> String | toString a & toString b
tree2D tree = ...