From a7d7542dc646a5fd124ef71e71ce260889f1701b Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Tue, 2 Feb 2016 19:24:50 +0100 Subject: Moved to 1415 directory --- 1415/files/practicum/BinTreePrint.icl | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 1415/files/practicum/BinTreePrint.icl (limited to '1415/files/practicum/BinTreePrint.icl') diff --git a/1415/files/practicum/BinTreePrint.icl b/1415/files/practicum/BinTreePrint.icl new file mode 100644 index 0000000..e2358a6 --- /dev/null +++ b/1415/files/practicum/BinTreePrint.icl @@ -0,0 +1,23 @@ +implementation module BinTreePrint + +import StdEnv +import BinTree +import TextCompose // als je tree2D implementeert + +Start = map (flip (+++) "\n" o toString) [t0,t1,t2,t3,t4,t5,t6,t7] + +instance toString (Tree a) | toString a where + toString tree = indentTree tree +// toString tree = tree2D tree + +/****************************************************************************************** + version with indented trees +******************************************************************************************/ +indentTree :: !(Tree a) -> String | toString a +indentTree tree = ... + +/****************************************************************************************** + version with TextCompose +******************************************************************************************/ +tree2D :: !(Tree a) -> String | toString a +tree2D tree = ... -- cgit v1.2.3