   fputs("   else if (cmd->Type == DGLSystem::CmdKey)\n",textfile);
   fputs("   {\n",textfile);
   fputs("      if (cmd->Count < 1)\n",textfile);
   fputs("      {\n",textfile);
   fputs("         SelVal = 0;\n",textfile);
   fputs("      }\n",textfile);
   fputs("      else\n",textfile);
   fputs("      {\n",textfile);
   fputs("         SelVal = strtol(cmd->Head->Value,NULL,0);\n",textfile);
   fputs("      }\n",textfile);
   fprintf(textfile,"      DGLSystem::interpret(DGLProductions::%s_table[2*SelVal]);\n",nameval);
   fputs("   }\n",textfile);
