Mode iso/ru

From Lazarus wiki
Jump to navigationJump to search

English (en) français (fr) русский (ru)

Начиная с версии 3.0.2 FPC в режиме ISO 7185 (включаемый с помощью директивы {$mode iso} в исходном файле или опцией -Miso в командной строке) компилирует файлы с учетом рекомендаций уровня 0 и уровня 1 стандарта ISO/IEC 7185. Стандарт ISO 7185 также известен как Стандартный Pascal.

Использование режима iso имеет следующие особенности:

  1. внешние файлы объявляются в программе как параметры.
  2. файлы связываются с "буферными переменными" и для них используются процедуры "get" и "put". В других режимах эта функциональность отсутствует.
  3. оператор Mod рекомендован стандартом ISO pascal.
  4. унарный минус рекомендован стандартом ISO pascal.