| 
					
				 | 
			
			
				@@ -8,21 +8,21 @@ main 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	creating a class, compiling some methods and then exporting 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	this package in javascript format to stdout" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	| klass method | 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	| myClass method | 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	console log: 'Creating new class #Dummy'. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	Object subclass: #Dummy instanceVariableNames: '' package: 'Dummy'. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	klass := Smalltalk current at: #Dummy. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	myClass := Smalltalk current at: #Dummy. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	console log: 'Add method #foo to class #Dummy'. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	klass compile: 'foo ^10' category: 'foo'. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	myClass compile: 'foo ^10' category: 'foo'. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	console log: 'Add method #bar to class #Dummy'. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	klass compile: 'bar ^ self foo * 2' category: 'foo'. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	myClass compile: 'bar ^ self foo * 2' category: 'foo'. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	console log: '--- Exported JavaScript for class #Dummy ---'. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	console log: (Exporter new exportPackage: 'Dummy'). 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	console log: (String streamContents: [ :str | Exporter new exportPackage: (Smalltalk current packageAt: 'Dummy') on: str ] ). 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	console log: '--- Exported JavaScript for class #Dummy End---'. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ! ! 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |