Standard Pascal/ru

From Free Pascal wiki
Jump to: navigation, search

العربية (ar) Deutsch (de) English (en) español (es) français (fr) Bahasa Indonesia (id) 日本語 (ja) português (pt) русский (ru) 中文(中国大陆)‎ (zh_CN)

Стандартный Pascal - это спецификация языка Паскаль, определяющая минимальный уровень возможностей компилятора данного языка. Ниже приведены стандартные ключевые слова, которые должны поддерживаться всеми компиляторами языка:

begin · end · for · goto · if · label · repeat · then · until · while · do · type · var

Следующие выражения являются также частью языка:

:= (присвоить) · = (равно) · > (больше) · < (меньше) <> (не равно)

Существуют дополнительные ключевые слова, которые формально не являются частью стандартного языка Паскаль, но используются либо в FPC, предоставляя дополнительные функции, либо для обеспечения совместимости с Borland Pascal и с более ранними версиями компиляторов. Эти ключевые слова включают в себя:

implementation · finally · try · unit.

Типы

Существуют следующие стандартные типы:

integer · smallint · longint · real · boolean · string · char · byte

Режимы, поддеживаемые Free Pascal

Free Pascal поддерживает ISO 7185 Standard Pascal с переключателем режима -Miso и ISO/IEC 10206 Extended Pascal с -Mextendedpascal. Поддержка ISO 7185 появилась с версии 3.0.0.

См. также

  • Standard Pascal - Справочная информация о стандарте ANSI ISO 7185
  • ISO 7185:1990 - Официальная нормативная версия стандарта Pascal
  • ISO/IEC 10206:1991 - Стандарт Extended Pascal