Реферат: Интерпретатор 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;

}

К-во Просмотров: 1047
Бесплатно скачать Реферат: Интерпретатор 2