public void InsertReturn(String variable){
	               if(!Parameters.containsKey(variable)){
	                  Operation newoperation = new Operation("STOREF",CString("T",current_register),CString("$",Pcount+6),"");
	                  TypeTable.put(current_register,this.F_type);
	                  current_register++;
	                  Operation new3 = new Operation("RET","","","");
	                  this.IRs.put(IRcount,newoperation);
	                  IRcount++;
	                  this.IRs.put(IRcount,new3);
	                  IRcount++;
	               }else{
	                  Operation newoperation = new Operation("STOREF",Parameters.get(variable).E_name,CString("T",current_register),"");
	                  Operation newop2 = new Operation("STOREF",CString("T",current_register),CString("$",Pcount+6),"");
	                  TypeTable.put(current_register,this.F_type);
	                  current_register++;
	                  Operation new3 = new Operation("RET","","","");
	                  this.IRs.put(IRcount,newoperation);
	                  IRcount++;
	                  this.IRs.put(IRcount,newop2);
	                  IRcount++;
	                  this.IRs.put(IRcount,new3);
	                  IRcount++;
	               }
	                  
	            }