anchor.diff:  			}
   			else if(symbolTable.contains("@"+x3)) //FUNCTION
   			{
  -				code.println("\t{Data njs_temp_data(&njs_func_"+ x3 + ",FUNCTION); _STACK(" + getLocalStackName(x1) + ")->push(njs_temp_data);}");
  +				code.println("\t{Data njs_temp_data(&njs_sp_"+ x3 + ",FUNCTION); _STACK(" + getLocalStackName(x1) + ")->push(njs_temp_data);}");
   			}
   			else
   			{
  
positive.code: 
  func:
  #(IDENTIFIER {
  	code.println("void njs_func_" + #IDENTIFIER + "(stack<Data>& this_){");	
  	scope = #IDENTIFIER.getText();	
  } ((eval | pop | push | pop | newstack | assign)* | cppcode))
  {
  
negative.code: {
  	if(isExe)
  	{
  		code.println("int main(int argc, char* argv[]){stack<Data> mainStack; for(int i = 1; i < argc; i++) {Data d(new string(argv[i]), TEXT); mainStack.push(d);} njs_sp_main(mainStack);");	
  		code.println("#ifdef _WIN32");
  		code.println("cout << \"Press enter to continue...\" << endl; getchar();");
  		code.println("#endif _WIN32");
  