· Любой тип данных
  · "arg" - параметры функций
    · "const" - константы без значений
      · константы вида "C_CONST_NAME"
      · наборы констант: "DO_SOMETHING | WRITE_LOG"
    · "I|F|S" - числа или строки
      · "I|F" - целые числа и числа с точкой
        · "integer" - целое число без знака
        · "float" - число с точкой без знака
        · "integer +-" - целое число со знаком
        · "float +-" - число с точкой со знаком
      · "string" - строки
    · "record" - структуры данных
      · структуры, заданные пользователем
    · "A|L" - массивы и списки
      · "array" - массивы
        · массивы переменных других типов
      · "list" - списки
        · списки: обыкновенные и "ключ-значение"
  · невидимые типы
    · перечислители в циклах "for <A|L>"
    · срезы по строкам, массивам и спискам 
