Рассмотренные выше типы данных используются в операторах языка Паскаль для различных целей. Основной задачей обработки данных, как уже упоминалось выше, является получение новых данных по уже имеющимся. Такой процесс происходит при выполнении (вычислении) выражений.
Выражение – это константа или имя переменной или имя переменной с индексом или обращение к функции или некоторая их совокупность, соединенная знаками допустимых операций, возможно с использованием круглых скобок.
Таким образом, выражение - это такая структура языка, которая определяет способ получения нового значения по имеющимся. В составе выражений встречаются операнды и знаки операций. Операндами являются данные (в виде констант и переменных) и некоторые фиксированные последовательности действий, называемые вызовами функций.
Константы и данные, а также некоторые функции были рассмотрены выше, здесь мы остановимся на операциях.
Все выражения классифицируются по типу получаемого результата. В Паскале предусмотрены выражения арифметического типа (в свою очередь подразделяющиеся на целочисленные и вещественные и битовые), логические, операции отношений, адресные и строковые. Соответственно, и знаки операций (или просто операции) делятся на те же типы.