Cтраница 4
При компиляции информация о типе используется для представления переменной в памяти ЭВМ и для выбора необходимых команд для выполнения операций над переменными. Например, знак используется в языке Паскаль для сложения целых и вещественных величин, а также для объединения множеств. Возникает многозначная интерпретация этого знака операции. Вместе с тем концепция типа позволяет решить подобную неопределенность на стадии компиляции. [46]
При компиляции по новой программе формула а - Ь - с будет обработана правильно. Действительно, эта формула состоит из трех термов: a, b и с. Вначале будет обработан первый из них, а потом в цикле два других. [47]
И компиляция, и интерпретация формулы имеют н преимущества, недостатки. Бела же нам нужно посчитать по формуле всего один pas, то выгоднее сразу начать ее интерпретировать - при этом не понадобится получать и хранить программу для Стекового калькулятора. Это, конечно, весьма грубое описание. Более подробно на достоинствах н недостатках компиляции в ия терпретации мы остановимся в разд. [48]
Для компиляции характерно, что осуществляющая ее программа-компилятор во время выполнения алгоритма уже не нужна и потому не находится в оперативной памяти ЭВМ. [49]
После компиляции выполнение программы всякий раз начинается с проверки наличия сопроцессора и определения его типа. [50]