Рефал (базисный)

Данные

 

  • Символы
 
'+'
— символ-литера (character)
Alpha-2
— составной символ, имя функции
125
— символ-число
  • Структурные скобки

 

( ... )  
  •  Терм

 

Символ

 

Выражение в скобках
  • Выражение

 

Последовательность термов

Управление

  • Вызов функции

 

<Имя функции  Выражение>
<Fact 5>

— пример

  • Определение функции

 

Имя функции {
          образец = результат
;
          ...
}
 
  • Переменные (первый символ s, t, е — тип переменной)
sX
— произвольный символ
tY
— произвольный терм
e1
произвольное выражение