| 
					
	
	
	
	
				 | 
				
					
	
	 
		After writing my OS routines I was looking at the supplied OS routines to see how I did.  When decoding some of the vm statements it appears that one of the source lines must have been "let this = Memory.alloc(3);"  and later "return this".  I won't say what .vm files I was looking at since I don't want to give away any code.  In my version I had "var Array value;" and later "return value;".  My question is whether "let this = expression" is considered a valid statement or am decoding the vm code wrong?  Nothing in the JACK language definition seems to prevent this, but it doesn't really seem to allow it either.
  Thanks
	
	
	
	 
				 |