diff options
Diffstat (limited to '1415/fp2/week6/camil')
-rw-r--r-- | 1415/fp2/week6/camil/BinSearchTree.dcl | 8 | ||||
-rw-r--r-- | 1415/fp2/week6/camil/BinSearchTree.icl | 49 | ||||
-rw-r--r-- | 1415/fp2/week6/camil/BinSearchTreeImage.icl | 75 | ||||
-rw-r--r-- | 1415/fp2/week6/camil/BinSearchTreeImage.prj | 2645 | ||||
-rw-r--r-- | 1415/fp2/week6/camil/BinSearchTreeImage.prp | 922 | ||||
-rw-r--r-- | 1415/fp2/week6/camil/BinTree.dcl | 16 | ||||
-rw-r--r-- | 1415/fp2/week6/camil/BinTree.icl | 38 |
7 files changed, 3753 insertions, 0 deletions
diff --git a/1415/fp2/week6/camil/BinSearchTree.dcl b/1415/fp2/week6/camil/BinSearchTree.dcl new file mode 100644 index 0000000..8b2ab3a --- /dev/null +++ b/1415/fp2/week6/camil/BinSearchTree.dcl @@ -0,0 +1,8 @@ +definition module BinSearchTree + +import StdClass +import BinTree + +is_geordend :: (BTree a) -> Bool | Ord a // meest algemene type +is_gebalanceerd :: (BTree a) -> Bool | Ord a // meest algemene type +insertTree :: a (BTree a) -> BTree a | Ord a
\ No newline at end of file diff --git a/1415/fp2/week6/camil/BinSearchTree.icl b/1415/fp2/week6/camil/BinSearchTree.icl new file mode 100644 index 0000000..83ca73b --- /dev/null +++ b/1415/fp2/week6/camil/BinSearchTree.icl @@ -0,0 +1,49 @@ +// Mart Lubbers, s4109503 +// Camil Staps, s4498062 + +implementation module BinSearchTree + +import StdEnv +import BinTree + +insertTree :: a (BTree a) -> BTree a | Ord a +insertTree e BLeaf = BNode e BLeaf BLeaf +insertTree e (BNode x le ri) +| e <= x = BNode x (insertTree e le) ri +| e > x = BNode x le (insertTree e ri) + +deleteTree :: a (BTree a) -> (BTree a) | Eq, Ord a +deleteTree e BLeaf = BLeaf +deleteTree e (BNode x le ri) +| e < x = BNode x (deleteTree e le) ri +| e == x = join le ri +| e > x = BNode x le (deleteTree e ri) +where + join :: (BTree a) (BTree a) -> (BTree a) + join BLeaf b2 = b2 + join b1 b2 = BNode x b1` b2 + where + (x,b1`) = largest b1 + + largest :: (BTree a) -> (a,(BTree a)) + largest (BNode x b1 BLeaf) = (x,b1) + largest (BNode x b1 b2) = (y,BNode x b1 b2`) + where + (y,b2`) = largest b2 + + +is_geordend :: (BTree a) -> Bool | Ord a // meest algemene type +is_geordend BLeaf = True +is_geordend (BNode x le ri) = (foldr (&&) True (map ((>) x) (members le))) && (foldr (&&) True (map ((<=) x) (members ri))) && is_geordend le && is_geordend ri +where + members :: (BTree a) -> [a] + members BLeaf = [] + members (BNode x le ri) = [x:(members le) ++ (members ri)] + +is_gebalanceerd :: (BTree a) -> Bool | Ord a // meest algemene type +is_gebalanceerd BLeaf = True +is_gebalanceerd (BNode x le ri) = abs ((depth le) - (depth ri)) <= 1 && is_gebalanceerd le && is_gebalanceerd ri +where + depth :: (BTree a) -> Int + depth BLeaf = 0 + depth (BNode x le ri) = max (depth le) (depth ri) + 1
\ No newline at end of file diff --git a/1415/fp2/week6/camil/BinSearchTreeImage.icl b/1415/fp2/week6/camil/BinSearchTreeImage.icl new file mode 100644 index 0000000..00ae8b1 --- /dev/null +++ b/1415/fp2/week6/camil/BinSearchTreeImage.icl @@ -0,0 +1,75 @@ +module BinSearchTreeImage + +/* Instructions: + +(1) copy BinTree.(i/d)cl and BinSearchTree.(i/d)cl from Practicum to + {iTasks-SDK}\Experiments\SVG_tests\ + +(2) in these modules change the type + + :: Tree a = Node a (Tree a) (Tree a) | Leaf + + to + + :: BTree a = BLeaf | BNode a (BTree a) (BTree a) // ORDER OF DATACONSTRUCTORS IS ESSENTIAL!! + + and adapt the corresponding function definitions. + +(3) this main file (BinSearchTreeImage.icl) must be in the same folder: + {iTasks-SDK}\Experiments\SVG_tests\ + +(4) create a new project and set de environment to 'iTasks' + +(5) Bring-Up-To-Date and start generated application + +(6) Open a browser and navigate to localhost. + The application creates two tasks: + (a) The task on the left allows you to enter subsequent elements that are inserted in the tree, one after another. + (b) The task on the right must be finished by you by writing the function treeImage. This function must render the tree structure in such a way + that Nodes of the same depth have the same y-coordinate, and the root having the smallest y-coordinate. +*/ + +import iTasks // de algemene iTask API +import iTasks.API.Extensions.SVG.SVGlet // specialiseer task editors +from StdFunc import flip + +import BinSearchTree // type definition of Tree and sample trees z0 .. z8 +derive class iTask BTree + +Start :: *World -> *World +Start world = startEngine [publish "/" (WebApp []) (\_ -> task)] world + +task :: Task [Int] +task = withShared [] (\sharedList -> + ( (updateSharedInformation (Title "Edit list") [] sharedList <<@ ArrangeHorizontal) + -||- + (viewSharedInformation (Title "Tree view") [imageView treeImage` (\_ _ -> Nothing)] sharedList <<@ ArrangeHorizontal) + ) <<@ ArrangeHorizontal + ) <<@ FullScreen + +font = normalFontDef "Courier New" fonthoogte +fonthoogte = 14.0 + +treeImage` :: [Int] *TagSource -> Image m +treeImage` nrs tags = fst(treeImage (foldl (flip insertTree) BLeaf nrs) tags) + +TMargin = 10.0 + +treeImage :: (BTree Int) *TagSource -> (Image m, *TagSource) +treeImage BLeaf ts = (margin (px zero, px TMargin) (circle (px fonthoogte)), ts) +treeImage (BNode x t1 t2) [(tg1, utg1),(tg2, utg2):ts] += (above (repeat AtMiddleX) [] [textbox, lines, subtrees] Nothing, ts2) + where + (i1, ts1) = treeImage t1 ts + (i2, ts2) = treeImage t2 ts1 + subtrees = beside (repeat AtTop) [] [tag utg1 i1, tag utg2 i2] Nothing + box = rect (textxspan font (toString x)) (px fonthoogte) <@< {fill=toSVGColor "none"} + lines_with_subtrees = above (repeat AtMiddleX) [] [lines, subtrees] Nothing + textbox = overlay (repeat (AtMiddleX, AtMiddleY)) [] [box, text font (toString x)] Nothing + lines = beside (repeat AtBottom) [] [ + empty (((imagexspan tg1) /. 2) - ((imagexspan tg2) /. 2)) (px TMargin), // ignored if negative + line Nothing Slash ((imagexspan tg2) /. 2) (px TMargin), + line Nothing Backslash ((imagexspan tg1) /. 2) (px TMargin), + empty (((imagexspan tg2) /. 2) - ((imagexspan tg1) /. 2)) (px TMargin)] // ignored if negative + Nothing + diff --git a/1415/fp2/week6/camil/BinSearchTreeImage.prj b/1415/fp2/week6/camil/BinSearchTreeImage.prj new file mode 100644 index 0000000..092183a --- /dev/null +++ b/1415/fp2/week6/camil/BinSearchTreeImage.prj @@ -0,0 +1,2645 @@ +Version: 1.4
+Global
+ ProjectRoot: .
+ Target: iTasks
+ Exec: {Project}\BinSearchTreeImage.exe
+ CodeGen
+ CheckStacks: False
+ CheckIndexes: True
+ Application
+ HeapSize: 134217728
+ StackSize: 4194304
+ ExtraMemory: 81920
+ IntialHeapSize: 204800
+ HeapSizeMultiplier: 4096
+ ShowExecutionTime: False
+ ShowGC: False
+ ShowStackSize: False
+ MarkingCollector: False
+ StandardRuntimeEnv: True
+ Profile
+ Memory: False
+ MemoryMinimumHeapSize: 0
+ Time: False
+ Stack: False
+ Output
+ Output: ShowConstructors
+ Font: Courier
+ FontSize: 9
+ WriteStdErr: False
+ Link
+ LinkMethod: Static
+ GenerateRelocations: False
+ GenerateLinkMap: False
+ LinkResources: False
+ ResourceSource:
+ GenerateDLL: False
+ ExportedNames:
+ Paths
+ Path: {Project}
+ Precompile:
+ Postlink:
+MainModule
+ Name: BinSearchTreeImage
+ Dir: {Project}
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+OtherModules
+ Module
+ Name: BinSearchTree
+ Dir: {Project}
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: BinTree
+ Dir: {Project}
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdDynamic
+ Dir: {Application}\Libraries\Dynamics
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: BitSet
+ Dir: {Application}\Libraries\Dynamics\general
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: DefaultElem
+ Dir: {Application}\Libraries\Dynamics\general
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: EnDecode
+ Dir: {Application}\Libraries\Dynamics\general
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: DynIDMacros
+ Dir: {Application}\Libraries\Dynamics\implementation
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: DynamicUtilities
+ Dir: {Application}\Libraries\Dynamics\implementation
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdDynamicLowLevelInterface
+ Dir: {Application}\Libraries\Dynamics\implementation
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdDynamicTypes
+ Dir: {Application}\Libraries\Dynamics\implementation
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdDynamicVersion
+ Dir: {Application}\Libraries\Dynamics\implementation
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: DynamicGraphConversion
+ Dir: {Application}\Libraries\Dynamics\implementation\windows
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: DynamicLinkerInterface
+ Dir: {Application}\Libraries\Dynamics\implementation\windows
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ NeededObjFiles
+ ObjectFile: read_function.obj
+ Module
+ Name: memory
+ Dir: {Application}\Libraries\Dynamics\implementation\windows
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ NeededObjFiles
+ ObjectFile: mem.obj
+ Module
+ Name: memory_mapped_files
+ Dir: {Application}\Libraries\Dynamics\implementation\windows
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ NeededObjFiles
+ ObjectFile: low.obj
+ NeededLibraries
+ Library: StdDynamic_kernel32_library
+ Module
+ Name: shared_buffer
+ Dir: {Application}\Libraries\Dynamics\implementation\windows
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdArray
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdBool
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdChar
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdCharList
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdClass
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdDebug
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdEnum
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdEnv
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdFile
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdFunc
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdInt
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdList
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdMisc
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdOrdList
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdOverloaded
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdOverloadedList
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdReal
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdStrictLists
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdString
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdTuple
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: _SystemArray
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: _SystemEnum
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: _SystemEnumStrict
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: _SystemStrictLists
+ Dir: {Application}\Libraries\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: TCPChannelClass
+ Dir: {Application}\Libraries\TCPIP
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: TCPDef
+ Dir: {Application}\Libraries\TCPIP
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: TCPEvent
+ Dir: {Application}\Libraries\TCPIP
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: TCPIP
+ Dir: {Application}\Libraries\TCPIP
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: TCPStringChannels
+ Dir: {Application}\Libraries\TCPIP
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: TCPStringChannelsInternal
+ Dir: {Application}\Libraries\TCPIP
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: ostcp
+ Dir: {Application}\Libraries\TCPIP
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ NeededObjFiles
+ ObjectFile: cTCP_121.
+ NeededLibraries
+ Library: wsock_library
+ Module
+ Name: tcp
+ Dir: {Application}\Libraries\TCPIP
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: tcp_bytestreams
+ Dir: {Application}\Libraries\TCPIP
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Control.Applicative
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Control.Monad
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Crypto.Hash.SHA1
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Data.Either
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Data.Error
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Data.Foldable
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Data.Func
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Data.Functor
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Data.Generic
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Data.Graph
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Data.IntMap.Base
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Data.IntMap.Strict
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Data.List
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Data.Map
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Data.Maybe
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Data.Monoid
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Data.Set
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Data.Traversable
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Data.Tuple
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Data.Void
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Graphics.Scalable
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Graphics.Scalable.Internal
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Internet.HTTP
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Math.Random
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: System.CommandLine
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: System.FilePath
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: System.IO
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: System._Pointer
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Text
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Text.CSV
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Text.Encodings.Base64
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Text.Encodings.MIME
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Text.Encodings.UrlEncoding
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Text.HTML
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Text.JSON
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Text.PPrint
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Text.Parsers.ParserLanguage
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Text.Parsers.Parsers
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Text.Parsers.ParsersAccessories
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Text.Parsers.ParsersDerived
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Text.Parsers.ParsersKernel
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Text.StringAppender
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Text.URI
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Text.Unicode
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Text.Unicode.Encodings.JS
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Text.Unicode.UChar
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ NeededObjFiles
+ ObjectFile: WCsubst.
+ ObjectFile: bsearch.
+ Module
+ Name: System.Directory
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Windows
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: System.Environment
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Windows
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: System.File
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Windows
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: System.OSError
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Windows
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: System.Process
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Windows
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: System.Time
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Windows
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ NeededLibraries
+ Library: msvcrt.txt
+ Module
+ Name: System._WinBase
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Windows
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ NeededLibraries
+ Library: _WinBase_library
+ Module
+ Name: System._WinDef
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Windows
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: System._Windows
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Windows
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: System.OS
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Windows-32
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Sapl.FastString
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Sapl.Linker.LazyLinker
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Sapl.Linker.SaplLinkerShared
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Sapl.Optimization.StrictnessPropagation
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Sapl.SaplParser
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Sapl.SaplStruct
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Sapl.SaplTokenizer
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Sapl.Target.Flavour
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Sapl.Target.JS.CodeGeneratorJS
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Sapl.Transform.AddSelectors
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: Sapl.Transform.Let
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: dynamic_string
+ Dir: {Application}\iTasks-SDK\Dependencies\graph_copy
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ NeededObjFiles
+ ObjectFile: copy_string_to_graph.
+ ObjectFile: copy_string_to_graph_interface.
+ ObjectFile: copy_graph_to_string.
+ ObjectFile: copy_graph_to_string_interface.
+ Module
+ Name: graph_to_sapl_string
+ Dir: {Application}\iTasks-SDK\Dependencies\graph_copy
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: graph_to_string_with_descriptors
+ Dir: {Application}\iTasks-SDK\Dependencies\graph_copy
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ NeededObjFiles
+ ObjectFile: copy_graph_to_string.
+ ObjectFile: copy_graph_to_string_interface.
+ Module
+ Name: sapldebug
+ Dir: {Application}\iTasks-SDK\Dependencies\graph_copy
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: _SystemDynamic
+ Dir: {Application}\iTasks-SDK\Patches\Dynamics
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: GenEq
+ Dir: {Application}\iTasks-SDK\Patches\Generics
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: GenLexOrd
+ Dir: {Application}\iTasks-SDK\Patches\Generics
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdGeneric
+ Dir: {Application}\iTasks-SDK\Patches\StdEnv
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: TCPChannels
+ Dir: {Application}\iTasks-SDK\Patches\TCPIP
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Common.DBTasks
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Common.ExportTasks
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Common.ImportTasks
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Common.InteractionTasks
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Common.SDSCombinators
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Common.TaskCombinators
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Core.Client.Component
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Core.Client.Editlet
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Core.Client.Interface
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Core.Client.Tasklet
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Core.IntegrationTasks
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Core.LayoutCombinators
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Core.OptimizedCoreTasks
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Core.SDSCombinators
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Core.SDSs
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Core.TaskCombinators
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Core.Tasks
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Core.Types
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Extensions.Admin.UserAdmin
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Extensions.Admin.WorkflowAdmin
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Extensions.SVG.SVGlet
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks.API.Extensions.User
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.Client.JSStore
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.Client.LinkerSupport
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.Client.Override
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.Client.RunOnClient
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.Client.Tasklet
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.DynamicUtil
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.Engine
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.Generic
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.Generic.Defaults
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.Generic.Interaction
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.Generic.Visualization
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.HtmlUtil
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.HttpUtil
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.IWorld
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.RemoteAccess
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.SDS
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.SDSService
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.Serialization
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.Store
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.Task
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.TaskEval
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.TaskServer
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.TaskState
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.TaskStore
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.Tonic
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.Tonic.AbsSyn
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.Tonic.Images
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.Tonic.Pretty
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.Tonic.Types
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.UIDefinition
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.UIDiff
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.Util
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: iTasks._Framework.WebService
+ Dir: {Application}\iTasks-SDK\Server
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
+ Module
+ Name: StdMaybe
+ Dir: {Application}\iTasks-SDK\Server\lib
+ Compiler
+ NeverMemoryProfile: False
+ NeverTimeProfile: False
+ StrictnessAnalysis: True
+ ListTypes: StrictExportTypes
+ ListAttributes: True
+ Warnings: True
+ Verbose: True
+ ReadableABC: False
+ ReuseUniqueNodes: True
+ Fusion: False
diff --git a/1415/fp2/week6/camil/BinSearchTreeImage.prp b/1415/fp2/week6/camil/BinSearchTreeImage.prp new file mode 100644 index 0000000..da58fb3 --- /dev/null +++ b/1415/fp2/week6/camil/BinSearchTreeImage.prp @@ -0,0 +1,922 @@ +Version: 1.4
+MainModule
+ Name: BinSearchTreeImage
+ Dir: {Project}
+ DclOpen: False
+ IclOpen: True
+OtherModules
+ Module
+ Name: BinSearchTree
+ Dir: {Project}
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: BinTree
+ Dir: {Project}
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdDynamic
+ Dir: {Application}\Libraries\Dynamics
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: BitSet
+ Dir: {Application}\Libraries\Dynamics\general
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: DefaultElem
+ Dir: {Application}\Libraries\Dynamics\general
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: EnDecode
+ Dir: {Application}\Libraries\Dynamics\general
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: DynIDMacros
+ Dir: {Application}\Libraries\Dynamics\implementation
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: DynamicUtilities
+ Dir: {Application}\Libraries\Dynamics\implementation
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdDynamicLowLevelInterface
+ Dir: {Application}\Libraries\Dynamics\implementation
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdDynamicTypes
+ Dir: {Application}\Libraries\Dynamics\implementation
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdDynamicVersion
+ Dir: {Application}\Libraries\Dynamics\implementation
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: DynamicGraphConversion
+ Dir: {Application}\Libraries\Dynamics\implementation\windows
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: DynamicLinkerInterface
+ Dir: {Application}\Libraries\Dynamics\implementation\windows
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: memory
+ Dir: {Application}\Libraries\Dynamics\implementation\windows
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: memory_mapped_files
+ Dir: {Application}\Libraries\Dynamics\implementation\windows
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: shared_buffer
+ Dir: {Application}\Libraries\Dynamics\implementation\windows
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdArray
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdBool
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdChar
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdCharList
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdClass
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdDebug
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdEnum
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdEnv
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdFile
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdFunc
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdInt
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdList
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdMisc
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdOrdList
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdOverloaded
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdOverloadedList
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdReal
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdStrictLists
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdString
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdTuple
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: _SystemArray
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: _SystemEnum
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: _SystemEnumStrict
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: _SystemStrictLists
+ Dir: {Application}\Libraries\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: TCPChannelClass
+ Dir: {Application}\Libraries\TCPIP
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: TCPDef
+ Dir: {Application}\Libraries\TCPIP
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: TCPEvent
+ Dir: {Application}\Libraries\TCPIP
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: TCPIP
+ Dir: {Application}\Libraries\TCPIP
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: TCPStringChannels
+ Dir: {Application}\Libraries\TCPIP
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: TCPStringChannelsInternal
+ Dir: {Application}\Libraries\TCPIP
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: ostcp
+ Dir: {Application}\Libraries\TCPIP
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: tcp
+ Dir: {Application}\Libraries\TCPIP
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: tcp_bytestreams
+ Dir: {Application}\Libraries\TCPIP
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Control.Applicative
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Control.Monad
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Crypto.Hash.SHA1
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Data.Either
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Data.Error
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Data.Foldable
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Data.Func
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Data.Functor
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Data.Generic
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Data.Graph
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Data.IntMap.Base
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Data.IntMap.Strict
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Data.List
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Data.Map
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Data.Maybe
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Data.Monoid
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Data.Set
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Data.Traversable
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Data.Tuple
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Data.Void
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Graphics.Scalable
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Graphics.Scalable.Internal
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Internet.HTTP
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Math.Random
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: System.CommandLine
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: System.FilePath
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: System.IO
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: System._Pointer
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Text
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Text.CSV
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Text.Encodings.Base64
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Text.Encodings.MIME
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Text.Encodings.UrlEncoding
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Text.HTML
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Text.JSON
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Text.PPrint
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Text.Parsers.ParserLanguage
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Text.Parsers.Parsers
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Text.Parsers.ParsersAccessories
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Text.Parsers.ParsersDerived
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Text.Parsers.ParsersKernel
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Text.StringAppender
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Text.URI
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Text.Unicode
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Text.Unicode.Encodings.JS
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Text.Unicode.UChar
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Independent
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: System.Directory
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Windows
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: System.Environment
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Windows
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: System.File
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Windows
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: System.OSError
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Windows
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: System.Process
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Windows
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: System.Time
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Windows
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: System._WinBase
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Windows
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: System._WinDef
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Windows
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: System._Windows
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Windows
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: System.OS
+ Dir: {Application}\iTasks-SDK\Dependencies\Platform\OS-Windows-32
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Sapl.FastString
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Sapl.Linker.LazyLinker
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Sapl.Linker.SaplLinkerShared
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Sapl.Optimization.StrictnessPropagation
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Sapl.SaplParser
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Sapl.SaplStruct
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Sapl.SaplTokenizer
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Sapl.Target.Flavour
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Sapl.Target.JS.CodeGeneratorJS
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Sapl.Transform.AddSelectors
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: Sapl.Transform.Let
+ Dir: {Application}\iTasks-SDK\Dependencies\SAPL
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: dynamic_string
+ Dir: {Application}\iTasks-SDK\Dependencies\graph_copy
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: graph_to_sapl_string
+ Dir: {Application}\iTasks-SDK\Dependencies\graph_copy
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: graph_to_string_with_descriptors
+ Dir: {Application}\iTasks-SDK\Dependencies\graph_copy
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: sapldebug
+ Dir: {Application}\iTasks-SDK\Dependencies\graph_copy
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: _SystemDynamic
+ Dir: {Application}\iTasks-SDK\Patches\Dynamics
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: GenEq
+ Dir: {Application}\iTasks-SDK\Patches\Generics
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: GenLexOrd
+ Dir: {Application}\iTasks-SDK\Patches\Generics
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdGeneric
+ Dir: {Application}\iTasks-SDK\Patches\StdEnv
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: TCPChannels
+ Dir: {Application}\iTasks-SDK\Patches\TCPIP
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Common.DBTasks
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Common.ExportTasks
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Common.ImportTasks
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Common.InteractionTasks
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Common.SDSCombinators
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Common.TaskCombinators
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Core.Client.Component
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Core.Client.Editlet
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Core.Client.Interface
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Core.Client.Tasklet
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Core.IntegrationTasks
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Core.LayoutCombinators
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Core.OptimizedCoreTasks
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Core.SDSCombinators
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Core.SDSs
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Core.TaskCombinators
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Core.Tasks
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Core.Types
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Extensions.Admin.UserAdmin
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Extensions.Admin.WorkflowAdmin
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Extensions.SVG.SVGlet
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks.API.Extensions.User
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.Client.JSStore
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.Client.LinkerSupport
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.Client.Override
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.Client.RunOnClient
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.Client.Tasklet
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.DynamicUtil
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.Engine
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.Generic
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.Generic.Defaults
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.Generic.Interaction
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.Generic.Visualization
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.HtmlUtil
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.HttpUtil
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.IWorld
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.RemoteAccess
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.SDS
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.SDSService
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.Serialization
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.Store
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.Task
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.TaskEval
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.TaskServer
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.TaskState
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.TaskStore
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.Tonic
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.Tonic.AbsSyn
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.Tonic.Images
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.Tonic.Pretty
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.Tonic.Types
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.UIDefinition
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.UIDiff
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.Util
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: iTasks._Framework.WebService
+ Dir: {Application}\iTasks-SDK\Server
+ DclOpen: False
+ IclOpen: False
+ Module
+ Name: StdMaybe
+ Dir: {Application}\iTasks-SDK\Server\lib
+ DclOpen: False
+ IclOpen: False
diff --git a/1415/fp2/week6/camil/BinTree.dcl b/1415/fp2/week6/camil/BinTree.dcl new file mode 100644 index 0000000..e8b1700 --- /dev/null +++ b/1415/fp2/week6/camil/BinTree.dcl @@ -0,0 +1,16 @@ +definition module BinTree + +:: BTree a = BNode a (BTree a) (BTree a) | BLeaf + +t0 :: BTree Int +t1 :: BTree Int +t2 :: BTree Int +t3 :: BTree Int +t4 :: BTree Int +t5 :: BTree Int +t6 :: BTree Int +t7 :: BTree Int + +//nodes :: // meest algemene type +//leaves :: // meest algemene type +//diepte :: // meest algemene type diff --git a/1415/fp2/week6/camil/BinTree.icl b/1415/fp2/week6/camil/BinTree.icl new file mode 100644 index 0000000..0a16da5 --- /dev/null +++ b/1415/fp2/week6/camil/BinTree.icl @@ -0,0 +1,38 @@ +implementation module BinTree + +import StdEnv + +:: BTree a = BNode a (BTree a) (BTree a) | BLeaf + +t0 :: BTree Int +t0 = BLeaf +t1 :: BTree Int +t1 = BNode 4 t0 t0 +t2 :: BTree Int +t2 = BNode 2 t0 t1 +t3 :: BTree Int +t3 = BNode 5 t2 t0 +t4 :: BTree Int +t4 = BNode 5 t2 t2 +t5 :: BTree Int +t5 = BNode 1 BLeaf (BNode 2 BLeaf (BNode 3 BLeaf (BNode 4 BLeaf BLeaf))) +t6 :: BTree Int +t6 = BNode 1 (BNode 2 (BNode 3 (BNode 4 BLeaf BLeaf) BLeaf) BLeaf) BLeaf +t7 :: BTree Int +t7 = BNode 4 (BNode 1 BLeaf BLeaf) (BNode 5 (BNode 2 BLeaf BLeaf) BLeaf) + +// 2. +//nodes :: // meest algemene type +//nodes ... + +//Start = map nodes [t0,t1,t2,t3,t4,t5,t6,t7] + +//leaves :: // meest algemene type +//leaves ... + +//Start = map leaves [t0,t1,t2,t3,t4,t5,t6,t7] + +//diepte :: // meest algemene type +//diepte ... + +//Start = map diepte [t0,t1,t2,t3,t4,t5,t6,t7] |