Выражение есть предложения, задающее связь между переменной и ее значением. Выражение имеет описание, заданное в его правой части, которое присваивается переменной, заданной в его левой части. Для получения значения выражения система “вычисляет” его правую часть, которая может быть алгебраическим либо логическим выражением.
Левая часть выражения всегда должна быть только простой переменной. Левая часть выражения также называется его именем. Имя выражения уникально. Имя выражения может встречаться сколько угодно раз правой части других выражений, т.е. мы можем задавать значения одних выражений, используя значения любых других выражений.
Правая часть выражения может содержать комбинацию переменных, чисел, операций и символов. Каждая переменная, использующаяся в правой части выражения, должна строго один раз встречаться в левой части одного из выражений.
В именах переменных различаются заглавные и строчные буквы, по этому D и d будут рассматриваться системой как разные переменные.
Выражение могут быть двух типов:
Созданные системой. Такие выражения автоматически создаются системой и начинаются с префикса “p”.
Созданные пользователем. Выражения, которые ввел сам пользователь.