Выражение состоит  из  констант,  переменных, указателей функций, знаков операций и скобок. Выражение задает правило вычисления некоторого значения.  Порядок вычисления определяется старшинством (приоритетом) содержащихся  в нем операций. В языке ПАСКАЛЬ принят следующий приоритет операций:

  1. унарная операция  not, унарный минус  -, взятие адреса  @

  2. операции типа умножения  * /  div  mod  and  shl shr

  3. операции типа сложения  + -  or  xor

  4. операции отношения  =  <>   <    >  <=    >=  in

  {}

   Выражения входят в состав многих операторов языка ПАСКАЛЬ, а также могут быть аргументами встроенных функций.