Joker 0.6
	Based on the Joker distribution from 09/27/2001
	(c) Copyright 1999-2001 by M. Uli Kusterer.
Macintosh Carbon port by M. Uli Kusterer, (c) 2001.


Handler:  outputSome
Message needs 3 variables on stack.
Plus 1 slot for its result, plus 1 slot for the param count.

Parsed form of script:
STORE( This is Uli's parser ) --> [0]
Concatenate( [0], 
 ) --> [0]
Concatenate( [0], 
 ) --> [0]
PutMsg( [0],  ) 
NEW LINE( ) 


Handler:  startup
Message needs 15 variables on stack.
Plus 1 slot for its result, plus 1 slot for the param count.

Parsed form of script:
Push( 0,  ) 
JSR(  outputSome,  ) --> [1]
NEW LINE( ) 
STORE( setting up objects ... ) --> [0]
Concatenate( [0], 
 ) --> [0]
PutMsg( [0],  ) 
NEW LINE( ) 
STORE(  ) --> [0]
Put( [0],  ) --> [4]
NEW LINE( ) 
NEW LINE( ) 
STORE( 1 ) --> [0]
STORE( chair ) --> [2]
STORE( arm ) --> [3]
STORE( red ) --> [5]
Entry( [7], [5] ) --> [5]
Entry( [5], [3] ) --> [3]
Entry( [3], [2] ) --> [2]
Put( [0],  ) --> [2]
NEW LINE( ) 
STORE( 1 ) --> [0]
STORE( armchair ) --> [2]
STORE( red ) --> [3]
Entry( [7], [3] ) --> [3]
Entry( [3], [2] ) --> [2]
Put( [0],  ) --> [2]
NEW LINE( ) 
STORE( 1 ) --> [0]
STORE( chair ) --> [2]
STORE( red ) --> [3]
Entry( [7], [3] ) --> [3]
Entry( [3], [2] ) --> [2]
Put( [0],  ) --> [2]
NEW LINE( ) 
STORE( 1 ) --> [0]
STORE( armchair ) --> [2]
Entry( [7], [2] ) --> [2]
Put( [0],  ) --> [2]
NEW LINE( ) 
STORE( 1 ) --> [0]
STORE( chair ) --> [2]
Entry( [7], [2] ) --> [2]
Put( [0],  ) --> [2]
NEW LINE( ) 
STORE( 1 ) --> [0]
STORE( chair ) --> [2]
STORE( arm ) --> [3]
Entry( [7], [3] ) --> [3]
Entry( [3], [2] ) --> [2]
Put( [0],  ) --> [2]
NEW LINE( ) 
STORE( 2 ) --> [0]
STORE( flower ) --> [2]
STORE( blue ) --> [3]
Entry( [7], [3] ) --> [3]
Entry( [3], [2] ) --> [2]
Put( [0],  ) --> [2]
NEW LINE( ) 
STORE( 2 ) --> [0]
STORE( flower ) --> [2]
Entry( [7], [2] ) --> [2]
Put( [0],  ) --> [2]
NEW LINE( ) 
STORE( 3 ) --> [0]
STORE( daisy ) --> [2]
STORE( blue ) --> [3]
Entry( [7], [3] ) --> [3]
Entry( [3], [2] ) --> [2]
Put( [0],  ) --> [2]
NEW LINE( ) 
STORE( 3 ) --> [0]
STORE( daisy ) --> [2]
Entry( [7], [2] ) --> [2]
Put( [0],  ) --> [2]
NEW LINE( ) 
STORE( [4] ) --> [0]
CmpNot( [0], quit ) --> [0]
If( [0], 143 ) 
NEW LINE( ) 
STORE( 
 ) --> [0]
Concatenate( [0], 
 ) --> [0]
Concatenate( [0], >  ) --> [0]
PutMsg( [0],  ) 
NEW LINE( ) 
Stdin(  ) --> [2]
STORE( [2] ) --> [0]
Put( [0],  ) --> [4]
NEW LINE( ) 
STORE( [4] ) --> [0]
Cmp( [0], quit ) --> [0]
If( [0], 93 ) 
NEW LINE( ) 
EXIT( repeat, false ) 
NEW LINE( ) 
NEW LINE( ) 
STORE( [7] ) --> [0]
Put( [0],  ) --> [8]
NEW LINE( ) 
STORE( 1 ) --> [9]
ChunkCount( [4], 4 ) --> [3]
STORE( [3] ) --> [10]
Put( [9],  ) --> [11]
CmpLTEq( [11], [10] ) --> [5]
If( [5], 141 ) 
NEW LINE( ) 
EntryKeys( [8],  ) --> [3]
STORE( [3] ) --> [0]
Cmp( [0],  ) --> [0]
If( [0], 129 ) 
NEW LINE( ) 
DEBUG_CHECKPOINT( *INVALID*, *INVALID* ) --> *INVALID*
NEW LINE( ) 
STORE( [8] ) --> [0]
Cmp( [0],  ) --> [0]
If( [0], 120 ) 
NEW LINE( ) 
STORE( 
 ) --> [0]
Concatenate( [0], unknown object ) --> [0]
PutMsg( [0],  ) 
NEW LINE( ) 
If( 1, 126 ) 
NEW LINE( ) 
STORE( 
 ) --> [0]
Concatenate( [0], Object ID: ) --> [0]
ConcatenateSpace( [0], [8] ) --> [0]
PutMsg( [0],  ) 
NEW LINE( ) 
NEW LINE( ) 
EXIT( repeat, false ) 
NEW LINE( ) 
NEW LINE( ) 
STORE( [11] ) --> [5]
ChunkOffs( [5], 0 ) 
ChunkRef( [4],  ) --> [5]
STORE( [5] ) --> [3]
STORE( [3] ) --> [2]
Entry( [8], [2] ) --> [2]
STORE( [2] ) --> [0]
Put( [0],  ) --> [8] <<<< HERE OR ABOVE IS ERROR THAT CLEARS [8]!!!!
NEW LINE( ) 
Add( 1, [11] ) --> [11]
If( 1, 101 ) 
NEW LINE( ) 
If( 1, 74 ) 
NEW LINE( ) 
NEW LINE( ) 


Push( 0,  ) 
STORE( This is Uli's parser ) --> [0]
Concatenate( [0], 
 ) --> [0]
Concatenate( [0], 
 ) --> [0]
This is Uli's parser

PutMsg( [0],  ) 

Stack Dump:

Size: 22 Base pointer: 18
  		long (3403584) 0
  		long (3403152) 0
  		long (3403088) 0
  		long (3403024) 0
  		long (3402960) 0
  		long (3402896) 0
  		long (3402832) 0
  		long (3422656) 0
  		long (3422592) 0
  		long (3422528) 0
  		long (3422464) 0
  		long (3422400) 0
  		long (3422336) 0
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
> 		long (3403216) 0
  		text (3423536) "This is Uli's parser

"
  		long (3423472) 0
  		long (3423408) 0
  		long (3403280) 0
NEW LINE( ) 
JSR(  outputSome,  ) --> [1]

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		long (3403152) 0
  		long (3403088) 0
  		long (3403024) 0
  		long (3402960) 0
  		long (3402896) 0
  		long (3402832) 0
  		long (3422656) 0
  		long (3422592) 0
  		long (3422528) 0
  		long (3422464) 0
  		long (3422400) 0
  		long (3422336) 0
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
STORE( setting up objects ... ) --> [0]
Concatenate( [0], 
 ) --> [0]
setting up objects ...
PutMsg( [0],  ) 

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		text (3403152) "setting up objects ...
"
  		long (3403088) 0
  		long (3403024) 0
  		long (3402960) 0
  		long (3402896) 0
  		long (3402832) 0
  		long (3422656) 0
  		long (3422592) 0
  		long (3422528) 0
  		long (3422464) 0
  		long (3422400) 0
  		long (3422336) 0
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
STORE(  ) --> [0]
Put( [0],  ) --> [4]

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		text (3403152) ""
  		long (3403088) 0
  		long (3403024) 0
  		long (3402960) 0
  		text (3402896) ""
  		long (3402832) 0
  		long (3422656) 0
  		long (3422592) 0
  		long (3422528) 0
  		long (3422464) 0
  		long (3422400) 0
  		long (3422336) 0
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		text (3403152) ""
  		long (3403088) 0
  		long (3403024) 0
  		long (3402960) 0
  		text (3402896) ""
  		long (3402832) 0
  		long (3422656) 0
  		long (3422592) 0
  		long (3422528) 0
  		long (3422464) 0
  		long (3422400) 0
  		long (3422336) 0
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
STORE( 1 ) --> [0]
STORE( chair ) --> [2]
STORE( arm ) --> [3]
STORE( red ) --> [5]
Entry( [7], [5] ) --> [5]
Entry( [5], [3] ) --> [3]
Entry( [3], [2] ) --> [2]
Put( [0],  ) --> [2]

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		long (3403152) 1
  		long (3403088) 0
  		reference (3403024) 3403280
  		reference (3402960) 3423472
  		text (3402896) ""
  		reference (3402832) 3423408
  		long (3422656) 0
  		array (3422592)
		{
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
			}
		}
  		long (3422528) 0
  		long (3422464) 0
  		long (3422400) 0
  		long (3422336) 0
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
STORE( 1 ) --> [0]
STORE( armchair ) --> [2]
STORE( red ) --> [3]
Entry( [7], [3] ) --> [3]
Entry( [3], [2] ) --> [2]
Put( [0],  ) --> [2]

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		long (3403152) 1
  		long (3403088) 0
  		reference (3403024) 3423536
  		reference (3402960) 3423408
  		text (3402896) ""
  		reference (3402832) 3423408
  		long (3422656) 0
  		array (3422592)
		{
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
			}
		}
  		long (3422528) 0
  		long (3422464) 0
  		long (3422400) 0
  		long (3422336) 0
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
STORE( 1 ) --> [0]
STORE( chair ) --> [2]
STORE( red ) --> [3]
Entry( [7], [3] ) --> [3]
Entry( [3], [2] ) --> [2]
Put( [0],  ) --> [2]

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		long (3403152) 1
  		long (3403088) 0
  		reference (3403024) 3423600
  		reference (3402960) 3423408
  		text (3402896) ""
  		reference (3402832) 3423408
  		long (3422656) 0
  		array (3422592)
		{
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		long (3422528) 0
  		long (3422464) 0
  		long (3422400) 0
  		long (3422336) 0
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
STORE( 1 ) --> [0]
STORE( armchair ) --> [2]
Entry( [7], [2] ) --> [2]
Put( [0],  ) --> [2]

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		long (3403152) 1
  		long (3403088) 0
  		reference (3403024) 3423664
  		reference (3402960) 3423408
  		text (3402896) ""
  		reference (3402832) 3423408
  		long (3422656) 0
  		array (3422592)
		{
			armchair: 			long (3423664) 1
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		long (3422528) 0
  		long (3422464) 0
  		long (3422400) 0
  		long (3422336) 0
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
STORE( 1 ) --> [0]
STORE( chair ) --> [2]
Entry( [7], [2] ) --> [2]
Put( [0],  ) --> [2]

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		long (3403152) 1
  		long (3403088) 0
  		reference (3403024) 3423760
  		reference (3402960) 3423408
  		text (3402896) ""
  		reference (3402832) 3423408
  		long (3422656) 0
  		array (3422592)
		{
			armchair: 			long (3423664) 1
			chair: 			long (3423760) 1
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		long (3422528) 0
  		long (3422464) 0
  		long (3422400) 0
  		long (3422336) 0
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
STORE( 1 ) --> [0]
STORE( chair ) --> [2]
STORE( arm ) --> [3]
Entry( [7], [3] ) --> [3]
Entry( [3], [2] ) --> [2]
Put( [0],  ) --> [2]

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		long (3403152) 1
  		long (3403088) 0
  		reference (3403024) 3423888
  		reference (3402960) 3423824
  		text (3402896) ""
  		reference (3402832) 3423408
  		long (3422656) 0
  		array (3422592)
		{
			arm: 			array (3423824)
			{
				chair: 				long (3423888) 1
			}
			armchair: 			long (3423664) 1
			chair: 			long (3423760) 1
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		long (3422528) 0
  		long (3422464) 0
  		long (3422400) 0
  		long (3422336) 0
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
STORE( 2 ) --> [0]
STORE( flower ) --> [2]
STORE( blue ) --> [3]
Entry( [7], [3] ) --> [3]
Entry( [3], [2] ) --> [2]
Put( [0],  ) --> [2]

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		long (3403152) 2
  		long (3403088) 0
  		reference (3403024) 3424016
  		reference (3402960) 3423952
  		text (3402896) ""
  		reference (3402832) 3423408
  		long (3422656) 0
  		array (3422592)
		{
			arm: 			array (3423824)
			{
				chair: 				long (3423888) 1
			}
			armchair: 			long (3423664) 1
			blue: 			array (3423952)
			{
				flower: 				long (3424016) 2
			}
			chair: 			long (3423760) 1
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		long (3422528) 0
  		long (3422464) 0
  		long (3422400) 0
  		long (3422336) 0
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
STORE( 2 ) --> [0]
STORE( flower ) --> [2]
Entry( [7], [2] ) --> [2]
Put( [0],  ) --> [2]

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		long (3403152) 2
  		long (3403088) 0
  		reference (3403024) 3424080
  		reference (3402960) 3423952
  		text (3402896) ""
  		reference (3402832) 3423408
  		long (3422656) 0
  		array (3422592)
		{
			arm: 			array (3423824)
			{
				chair: 				long (3423888) 1
			}
			armchair: 			long (3423664) 1
			blue: 			array (3423952)
			{
				flower: 				long (3424016) 2
			}
			chair: 			long (3423760) 1
			flower: 			long (3424080) 2
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		long (3422528) 0
  		long (3422464) 0
  		long (3422400) 0
  		long (3422336) 0
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
STORE( 3 ) --> [0]
STORE( daisy ) --> [2]
STORE( blue ) --> [3]
Entry( [7], [3] ) --> [3]
Entry( [3], [2] ) --> [2]
Put( [0],  ) --> [2]

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		long (3403152) 3
  		long (3403088) 0
  		reference (3403024) 3424144
  		reference (3402960) 3423952
  		text (3402896) ""
  		reference (3402832) 3423408
  		long (3422656) 0
  		array (3422592)
		{
			arm: 			array (3423824)
			{
				chair: 				long (3423888) 1
			}
			armchair: 			long (3423664) 1
			blue: 			array (3423952)
			{
				daisy: 				long (3424144) 3
				flower: 				long (3424016) 2
			}
			chair: 			long (3423760) 1
			flower: 			long (3424080) 2
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		long (3422528) 0
  		long (3422464) 0
  		long (3422400) 0
  		long (3422336) 0
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
STORE( 3 ) --> [0]
STORE( daisy ) --> [2]
Entry( [7], [2] ) --> [2]
Put( [0],  ) --> [2]

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		long (3403152) 3
  		long (3403088) 0
  		reference (3403024) 3424208
  		reference (3402960) 3423952
  		text (3402896) ""
  		reference (3402832) 3423408
  		long (3422656) 0
  		array (3422592)
		{
			arm: 			array (3423824)
			{
				chair: 				long (3423888) 1
			}
			armchair: 			long (3423664) 1
			blue: 			array (3423952)
			{
				daisy: 				long (3424144) 3
				flower: 				long (3424016) 2
			}
			chair: 			long (3423760) 1
			daisy: 			long (3424208) 3
			flower: 			long (3424080) 2
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		long (3422528) 0
  		long (3422464) 0
  		long (3422400) 0
  		long (3422336) 0
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
STORE( [4] ) --> [0]
CmpNot( [0], quit ) --> [0]
If( [0], 143 ) 

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		bool (3403152) true
  		long (3403088) 0
  		reference (3403024) 3424208
  		reference (3402960) 3423952
  		text (3402896) ""
  		reference (3402832) 3423408
  		long (3422656) 0
  		array (3422592)
		{
			arm: 			array (3423824)
			{
				chair: 				long (3423888) 1
			}
			armchair: 			long (3423664) 1
			blue: 			array (3423952)
			{
				daisy: 				long (3424144) 3
				flower: 				long (3424016) 2
			}
			chair: 			long (3423760) 1
			daisy: 			long (3424208) 3
			flower: 			long (3424080) 2
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		long (3422528) 0
  		long (3422464) 0
  		long (3422400) 0
  		long (3422336) 0
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
STORE( 
 ) --> [0]
Concatenate( [0], 
 ) --> [0]
Concatenate( [0], >  ) --> [0]


> PutMsg( [0],  ) 

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		text (3403152) "

> "
  		long (3403088) 0
  		reference (3403024) 3424208
  		reference (3402960) 3423952
  		text (3402896) ""
  		reference (3402832) 3423408
  		long (3422656) 0
  		array (3422592)
		{
			arm: 			array (3423824)
			{
				chair: 				long (3423888) 1
			}
			armchair: 			long (3423664) 1
			blue: 			array (3423952)
			{
				daisy: 				long (3424144) 3
				flower: 				long (3424016) 2
			}
			chair: 			long (3423760) 1
			daisy: 			long (3424208) 3
			flower: 			long (3424080) 2
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		long (3422528) 0
  		long (3422464) 0
  		long (3422400) 0
  		long (3422336) 0
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
red armchair
red armchair
INPUT RECEIVED:red armchair
Stdin(  ) --> [2]
STORE( [2] ) --> [0]
Put( [0],  ) --> [4]

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		text (3403152) "red armchair"
  		long (3403088) 0
  		text (3403024) "red armchair"
  		reference (3402960) 3423952
  		text (3402896) "red armchair"
  		reference (3402832) 3423408
  		long (3422656) 0
  		array (3422592)
		{
			arm: 			array (3423824)
			{
				chair: 				long (3423888) 1
			}
			armchair: 			long (3423664) 1
			blue: 			array (3423952)
			{
				daisy: 				long (3424144) 3
				flower: 				long (3424016) 2
			}
			chair: 			long (3423760) 1
			daisy: 			long (3424208) 3
			flower: 			long (3424080) 2
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		long (3422528) 0
  		long (3422464) 0
  		long (3422400) 0
  		long (3422336) 0
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
STORE( [4] ) --> [0]
Cmp( [0], quit ) --> [0]
NEW LINE( ) 

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		bool (3403152) false
  		long (3403088) 0
  		text (3403024) "red armchair"
  		reference (3402960) 3423952
  		text (3402896) "red armchair"
  		reference (3402832) 3423408
  		long (3422656) 0
  		array (3422592)
		{
			arm: 			array (3423824)
			{
				chair: 				long (3423888) 1
			}
			armchair: 			long (3423664) 1
			blue: 			array (3423952)
			{
				daisy: 				long (3424144) 3
				flower: 				long (3424016) 2
			}
			chair: 			long (3423760) 1
			daisy: 			long (3424208) 3
			flower: 			long (3424080) 2
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		long (3422528) 0
  		long (3422464) 0
  		long (3422400) 0
  		long (3422336) 0
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
		Copying element: chair
	Copying element: arm
	Copying element: armchair
		Copying element: daisy
		Copying element: flower
	Copying element: blue
	Copying element: chair
	Copying element: daisy
	Copying element: flower
			Copying element: chair
		Copying element: arm
		Copying element: armchair
		Copying element: chair
	Copying element: red
STORE( [7] ) --> [0]
		Copying element: chair
	Copying element: arm
	Copying element: armchair
		Copying element: daisy
		Copying element: flower
	Copying element: blue
	Copying element: chair
	Copying element: daisy
	Copying element: flower
			Copying element: chair
		Copying element: arm
		Copying element: armchair
		Copying element: chair
	Copying element: red
Put( [0],  ) --> [8]

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		array (3403152)
		{
			arm: 			array (3424272)
			{
				chair: 				long (3424336) 1
			}
			armchair: 			long (3427632) 1
			blue: 			array (3427696)
			{
				daisy: 				long (3427760) 3
				flower: 				long (3427824) 2
			}
			chair: 			long (3427888) 1
			daisy: 			long (3427952) 3
			flower: 			long (3428016) 2
			red: 			array (3428080)
			{
				arm: 				array (3428144)
				{
					chair: 					long (3428208) 1
				}
				armchair: 				long (3428272) 1
				chair: 				long (3428336) 1
			}
		}
  		long (3403088) 0
  		text (3403024) "red armchair"
  		reference (3402960) 3423952
  		text (3402896) "red armchair"
  		reference (3402832) 3423408
  		long (3422656) 0
  		array (3422592)
		{
			arm: 			array (3423824)
			{
				chair: 				long (3423888) 1
			}
			armchair: 			long (3423664) 1
			blue: 			array (3423952)
			{
				daisy: 				long (3424144) 3
				flower: 				long (3424016) 2
			}
			chair: 			long (3423760) 1
			daisy: 			long (3424208) 3
			flower: 			long (3424080) 2
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		array (3422528)
		{
			arm: 			array (3428400)
			{
				chair: 				long (3428464) 1
			}
			armchair: 			long (3428528) 1
			blue: 			array (3428592)
			{
				daisy: 				long (3428656) 3
				flower: 				long (3428720) 2
			}
			chair: 			long (3428784) 1
			daisy: 			long (3428848) 3
			flower: 			long (3428912) 2
			red: 			array (3428976)
			{
				arm: 				array (3429040)
				{
					chair: 					long (3429104) 1
				}
				armchair: 				long (3429168) 1
				chair: 				long (3429232) 1
			}
		}
  		long (3422464) 0
  		long (3422400) 0
  		long (3422336) 0
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
STORE( 1 ) --> [9]
ChunkCount( [4], 4 ) --> [3]
STORE( [3] ) --> [10]
Put( [9],  ) --> [11]
CmpLTEq( [11], [10] ) --> [5]
If( [5], 141 ) 

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		array (3403152)
		{
			arm: 			array (3424272)
			{
				chair: 				long (3424336) 1
			}
			armchair: 			long (3427632) 1
			blue: 			array (3427696)
			{
				daisy: 				long (3427760) 3
				flower: 				long (3427824) 2
			}
			chair: 			long (3427888) 1
			daisy: 			long (3427952) 3
			flower: 			long (3428016) 2
			red: 			array (3428080)
			{
				arm: 				array (3428144)
				{
					chair: 					long (3428208) 1
				}
				armchair: 				long (3428272) 1
				chair: 				long (3428336) 1
			}
		}
  		long (3403088) 0
  		text (3403024) "red armchair"
  		reference (3402960) 3423952
  		text (3402896) "red armchair"
  		bool (3402832) true
  		long (3422656) 0
  		array (3422592)
		{
			arm: 			array (3423824)
			{
				chair: 				long (3423888) 1
			}
			armchair: 			long (3423664) 1
			blue: 			long (3423952) 2
			chair: 			long (3423760) 1
			daisy: 			long (3424208) 3
			flower: 			long (3424080) 2
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		array (3422528)
		{
			arm: 			array (3428400)
			{
				chair: 				long (3428464) 1
			}
			armchair: 			long (3428528) 1
			blue: 			array (3428592)
			{
				daisy: 				long (3428656) 3
				flower: 				long (3428720) 2
			}
			chair: 			long (3428784) 1
			daisy: 			long (3428848) 3
			flower: 			long (3428912) 2
			red: 			array (3428976)
			{
				arm: 				array (3429040)
				{
					chair: 					long (3429104) 1
				}
				armchair: 				long (3429168) 1
				chair: 				long (3429232) 1
			}
		}
  		long (3422464) 1
  		reference (3422400) 3423952
  		long (3422336) 1
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
EntryKeys( [8],  ) --> [3]
STORE( [3] ) --> [0]
Cmp( [0],  ) --> [0]
NEW LINE( ) 

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		bool (3403152) false
  		long (3403088) 0
  		text (3403024) "red armchair"
  		text (3402960) "arm
armchair
blue
chair
daisy
flower
red"
  		text (3402896) "red armchair"
  		bool (3402832) true
  		long (3422656) 0
  		array (3422592)
		{
			arm: 			array (3423824)
			{
				chair: 				long (3423888) 1
			}
			armchair: 			long (3423664) 1
			blue: 			long (3423952) 2
			chair: 			long (3423760) 1
			daisy: 			long (3424208) 3
			flower: 			long (3424080) 2
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		array (3422528)
		{
			arm: 			array (3428400)
			{
				chair: 				long (3428464) 1
			}
			armchair: 			long (3428528) 1
			blue: 			array (3428592)
			{
				daisy: 				long (3428656) 3
				flower: 				long (3428720) 2
			}
			chair: 			long (3428784) 1
			daisy: 			long (3428848) 3
			flower: 			long (3428912) 2
			red: 			array (3428976)
			{
				arm: 				array (3429040)
				{
					chair: 					long (3429104) 1
				}
				armchair: 				long (3429168) 1
				chair: 				long (3429232) 1
			}
		}
  		long (3422464) 1
  		reference (3422400) 3423952
  		long (3422336) 1
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
STORE( [11] ) --> [5]
ChunkOffs( [5], 0 ) 
ChunkRef( [4],  ) --> [5]
STORE( [5] ) --> [3]
STORE( [3] ) --> [2]
Entry( [8], [2] ) --> [2]
STORE( [2] ) --> [0]
Put( [0],  ) --> [8]

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		reference (3403152) 3428976
  		long (3403088) 0
  		reference (3403024) 3428976
  		reference (3402960) 3402896
  		text (3402896) "red armchair"
  		reference (3402832) 3402896
  		long (3422656) 0
  		array (3422592)
		{
			arm: 			array (3423824)
			{
				chair: 				long (3423888) 1
			}
			armchair: 			long (3423664) 1
			blue: 			long (3423952) 2
			chair: 			long (3423760) 1
			daisy: 			long (3424208) 3
			flower: 			long (3424080) 2
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		array (3422528)
		{
		}
  		long (3422464) 1
  		reference (3422400) 3423952
  		long (3422336) 1
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
Add( 1, [11] ) --> [11]
Put( [9],  ) --> [11]
CmpLTEq( [11], [10] ) --> [5]
If( [5], 141 ) 

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		reference (3403152) 3428976
  		long (3403088) 0
  		reference (3403024) 3428976
  		reference (3402960) 3402896
  		text (3402896) "red armchair"
  		bool (3402832) true
  		long (3422656) 0
  		array (3422592)
		{
			arm: 			array (3423824)
			{
				chair: 				long (3423888) 1
			}
			armchair: 			long (3423664) 1
			blue: 			long (3423952) 2
			chair: 			long (3423760) 1
			daisy: 			long (3424208) 3
			flower: 			long (3424080) 2
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		array (3422528)
		{
		}
  		long (3422464) 1
  		reference (3422400) 3423952
  		long (3422336) 2
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
EntryKeys( [8],  ) --> [3]
STORE( [3] ) --> [0]
Cmp( [0],  ) --> [0]
If( [0], 129 ) 

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		bool (3403152) true
  		long (3403088) 0
  		reference (3403024) 3428976
  		text (3402960) ""
  		text (3402896) "red armchair"
  		bool (3402832) true
  		long (3422656) 0
  		array (3422592)
		{
			arm: 			array (3423824)
			{
				chair: 				long (3423888) 1
			}
			armchair: 			long (3423664) 1
			blue: 			long (3423952) 2
			chair: 			long (3423760) 1
			daisy: 			long (3424208) 3
			flower: 			long (3424080) 2
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		array (3422528)
		{
		}
  		long (3422464) 1
  		reference (3422400) 3423952
  		long (3422336) 2
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 


 *** BREAKPOINT *** Line:24DEBUG_CHECKPOINT( *INVALID*, *INVALID* ) --> *INVALID*

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		bool (3403152) true
  		long (3403088) 0
  		reference (3403024) 3428976
  		text (3402960) ""
  		text (3402896) "red armchair"
  		bool (3402832) true
  		long (3422656) 0
  		array (3422592)
		{
			arm: 			array (3423824)
			{
				chair: 				long (3423888) 1
			}
			armchair: 			long (3423664) 1
			blue: 			long (3423952) 2
			chair: 			long (3423760) 1
			daisy: 			long (3424208) 3
			flower: 			long (3424080) 2
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		array (3422528)
		{
		}
  		long (3422464) 1
  		reference (3422400) 3423952
  		long (3422336) 2
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
STORE( [8] ) --> [0]
Cmp( [0],  ) --> [0]
If( [0], 120 ) 

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		bool (3403152) true
  		long (3403088) 0
  		reference (3403024) 3428976
  		text (3402960) ""
  		text (3402896) "red armchair"
  		bool (3402832) true
  		long (3422656) 0
  		array (3422592)
		{
			arm: 			array (3423824)
			{
				chair: 				long (3423888) 1
			}
			armchair: 			long (3423664) 1
			blue: 			long (3423952) 2
			chair: 			long (3423760) 1
			daisy: 			long (3424208) 3
			flower: 			long (3424080) 2
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		array (3422528)
		{
		}
  		long (3422464) 1
  		reference (3422400) 3423952
  		long (3422336) 2
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
STORE( 
 ) --> [0]
Concatenate( [0], unknown object ) --> [0]

unknown objectPutMsg( [0],  ) 

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		text (3403152) "
unknown object"
  		long (3403088) 0
  		reference (3403024) 3428976
  		text (3402960) ""
  		text (3402896) "red armchair"
  		bool (3402832) true
  		long (3422656) 0
  		array (3422592)
		{
			arm: 			array (3423824)
			{
				chair: 				long (3423888) 1
			}
			armchair: 			long (3423664) 1
			blue: 			long (3423952) 2
			chair: 			long (3423760) 1
			daisy: 			long (3424208) 3
			flower: 			long (3424080) 2
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		array (3422528)
		{
		}
  		long (3422464) 1
  		reference (3422400) 3423952
  		long (3422336) 2
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 
NEW LINE( ) 

Stack Dump:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		text (3403152) "
unknown object"
  		long (3403088) 0
  		reference (3403024) 3428976
  		text (3402960) ""
  		text (3402896) "red armchair"
  		bool (3402832) true
  		long (3422656) 0
  		array (3422592)
		{
			arm: 			array (3423824)
			{
				chair: 				long (3423888) 1
			}
			armchair: 			long (3423664) 1
			blue: 			long (3423952) 2
			chair: 			long (3423760) 1
			daisy: 			long (3424208) 3
			flower: 			long (3424080) 2
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		array (3422528)
		{
		}
  		long (3422464) 1
  		reference (3422400) 3423952
  		long (3422336) 2
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		long (3403696) 0
NEW LINE( ) 

Stack after 'exit' instruction:

Size: 17 Base pointer: 1
> 		long (3403584) 0
  		text (3403152) "
unknown object"
  		long (3403088) 0
  		reference (3403024) 3428976
  		text (3402960) ""
  		text (3402896) "red armchair"
  		bool (3402832) true
  		long (3422656) 0
  		array (3422592)
		{
			arm: 			array (3423824)
			{
				chair: 				long (3423888) 1
			}
			armchair: 			long (3423664) 1
			blue: 			long (3423952) 2
			chair: 			long (3423760) 1
			daisy: 			long (3424208) 3
			flower: 			long (3424080) 2
			red: 			array (3423408)
			{
				arm: 				array (3423472)
				{
					chair: 					long (3403280) 1
				}
				armchair: 				long (3423536) 1
				chair: 				long (3423600) 1
			}
		}
  		array (3422528)
		{
		}
  		long (3422464) 1
  		reference (3422400) 3423952
  		long (3422336) 2
  		long (3422272) 0
  		long (3422208) 0
  		long (3403760) 0
  		text (3403696) ""
EXIT( repeat, false ) 