Реферат: Интерпретатор 2
case JGE:
y=pop();
z=pop();
push(y>=z);
break;
case DO:
if(pop()==1)i=codetable[i].value;// Если условие выполнено - перейти в соответствующую строку
break;
case GOTO:
i=codetable[i].value;
break;
case THEN:
if(pop()==1)i=codetable[i].value;
break;
case PRINT:
printf("%g \n",pop());
break;
case PRINTN:
a = pop();
printf("%d \n",a);
break;
case INPUT:
scanf("%lf,",&symtable[lookup(codetable[i].lexptr)].value);
break;
}
i++;
}
return 0;
}