[clean-list] Strings vanaf een bepaalde grootte niet zichtbaar in console.

Paul de Mast demast.pjf at avans.nl
Thu Nov 25 10:43:13 MET 2004


Beste Clean ontwikkelaars,

Vanaf een bepaalde grootte zijn unboxed arrays van Chars (Strings) 
niet meer in console zichtbaar. 
Unboxed arrays van Int of Bool (van dezelfde grootte) zijn wel
zichtbaar.

Omdat boxed arrays  en lijsten van Char (van dezelfde grootte) ook
gewoon zichtbaar zijn, is dit blijkbaar geen algemene beperking.

met vriendelijke groeten,

Paul de Mast


import StdEnv

Start world
	= (s1,size s1)
	where
		 
		// niet zichtbaar!
		s1 :: {#Char}
		s1 = {'x' \\ i <- [1..notOk]}

		// niet zichtbaar!
		s2 :: {#Char}
		s2 = createArray notOk 'x'

		// wel zichtbaar:
		s3 :: {#Int}
		s3 = {7 \\ i <- [1..notOk]}

		// wel zichtbaar:
		s4 :: {#Int}
		s4 = createArray notOk 7

		// wel zichtbaar:
		s5 :: {Char}
		s5 = createArray notOk 'x'
		
		// wel zichtbaar:
		s6 :: {Char}
		s6 = {'x' \\ i <- [1..notOk]}

		// wel zichtbaar:
		s7 :: [Char]
		s7 = fromString s1
		
		ok	= 53217
		notOk	= ok + 1


More information about the clean-list mailing list