| 
					
				 | 
			
			
				@@ -273,7 +273,7 @@ export class SemanticAnalyser { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   evaluateArrayLiteral (arrayDeclaration) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const type =  arrayDeclaration.type; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const literal = arrayDeclaration.initial; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    console.log(arrayDeclaration); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // console.log(arrayDeclaration); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if(arrayDeclaration.isVector) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.evaluateVectorLiteralType(literal, type); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } else { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -558,7 +558,7 @@ export class SemanticAnalyser { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   evaluateVectorLiteralType (literal, type) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    console.log(literal); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // console.log(literal); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     for(let i = 0; i < literal.value.length; i+=1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       const exp = literal.value[i]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       const expType = this.evaluateExpressionType(exp); 
			 |