public void PrintTable(){
		  	LinkedHashMap <String,Element> temp_element = new LinkedHashMap <String,Element>();
		  	Scope temp_scope;
	  		for (Iterator it =  SymbolTable.keySet().iterator();it.hasNext();){
	    		      Object key = it.next();
	    		      temp_scope= SymbolTable.get(key);
			    	//System.out.println(";"+"Symbol table "+temp_scope.scope_name);
			    	temp_element = temp_scope.elements;
			    	for (Iterator ele =  temp_element.keySet().iterator();ele.hasNext();){
			    		Object down_key= ele.next();
			    		if(temp_element.get(down_key).E_type=="STRING"){
			    	//		System.out.println(";"+"name "+temp_element.get(down_key).E_name+" type "+temp_element.get(down_key).E_type+"alue  "+temp_element.get(down_key).E_value);
			    		}else{
			    	//		System.out.println(";"+"name "+temp_element.get(down_key).E_name+" type "+temp_element.get(down_key).E_type);
			    		}
			    	}
	   		}
		}