Выражение
Конструкция языка Pascal, задающая порядок выполнения действий над данными, называется выражением. В качестве элементов выражения используются константы, переменные, указатели функций. Порядок вычисления определяется приоритетом содержащихся в нем операций.
Пример 2.6. Запись выражений: x+y, x3+y2; sin(x)/cos(x) и др.
Операторы
Оператор представляет собой законченное предложение языка, которое выполняет действия над данными. Он состоит из последовательности выражений, слов и символов. Описание операторов состоит из рассмотрения всех типов операторов допустимых в языке.
Язык и метаязык
При изучении алгоритмического языка необходимо отличать его от языка, с помощью которого описан алгоритмический язык. В связи с этим изучаемый язык называют просто языком, а язык, в терминах которого дается описание изучаемого языка - метаязыком. Например, конкретный оператор является представителем общего понятия "оператор", конкретное имя - представителем понятия "имя". В основном используются описания синтаксиса языков программирования с помощью следующих формальных способов:
qметалингвистических Бэкуса-Наура формул
qсинтаксических диаграммам.
Дата добавления: 2015-01-13; просмотров: 894;