Язык программирования Форт



         

Приложение Б. Терминология - часть 28


Цепной интерпретивный язык. Цепной интерпретивный язык подобен обычному интерпретивному языку, в котором исходная программа может быть исполнена без формирования объектного модуля или программы, обеспечивающей оперативное и удобное взаимодействие между оператором и ЭВМ. Но в отличие от других интерпретивных языков группы имеющихся коротких машинных программ сцепляются вместе, чтобы обеспечить последовательность выполнения, что много быстрее, чем способы, используемые в большинстве интерпретивных языков. В Форте это делается, когда слово или последовательность слов выполняется с пульта или другого входного устройства с последующим исполнением машинных программ, специфицированных при описании этих слов. Но в отличие от других интерпретивных языков эти цепочки описаны в процессе написания программы, т.е.. когда слово Форта описано, оно компилирует машинные программы, подлежащие исполнению, задавая тем самым цепочку выполнения данного слова. Программы на цепном интерпретивном языке исполняются фактически так же быстро, как откомпилированные программы, и обычно требуют меньше памяти, Форт - наиболее популярный цепной интерпретивный язык. См. также компиляция; цепочка.

Token. Лексема. В Форте группа символов, которая выделена из входного потока внешним интерпретатором, и интерпретируемая как число или имя слова. См. также разбор.

Translation table. Таблица преобразования. Линейный массив, используемый для преобразования одного числа в другое. Обычно число - это индекс массива, который при обращении заменяется элементом массива. Примером могла бы служить таблица преобразования ASCII-символов в другие коды.

True (flag). Истинно (флаг). Число, полученное в результате проверки условия. В Форт-79 истинно соответствует 1, а в Форт-83 - -1 (все 16 битов равны 1). См. также булев флаг; флаг ложно.

Tuos-complement notation. Представление в виде дополнения по модулю два. Метод представления отрицательных чисел путем взятия дополнения по модулю 1 от их абсолютной величины и добавления к нему 1.


Содержание  Назад  Вперед