| 
					
				 | 
			
			
				@@ -41,13 +41,17 @@ on: aStream 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ! ! 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Object subclass: #Compiler 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	instanceVariableNames: 'currentClass source unknownVariables' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	instanceVariableNames: 'currentClass source unknownVariables codeGeneratorClass' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	package: 'Compiler'! 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 !Compiler methodsFor: 'accessing'! 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 codeGeneratorClass 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	^FunCodeGenerator 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	^codeGeneratorClass ifNil: [FunCodeGenerator] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+! 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+codeGeneratorClass: aClass 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	codeGeneratorClass := aClass 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ! 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 currentClass 
			 |