Difference between revisions of "Standard Pascal/ru"
(6 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{{Standard_Pascal}} | {{Standard_Pascal}} | ||
− | |||
''Стандартный Pascal'' - это спецификация языка Паскаль, определяющая минимальный уровень возможностей компилятора данного языка. Ниже приведены стандартные ключевые слова, которые должны поддерживаться всеми компиляторами языка: | ''Стандартный Pascal'' - это спецификация языка Паскаль, определяющая минимальный уровень возможностей компилятора данного языка. Ниже приведены стандартные ключевые слова, которые должны поддерживаться всеми компиляторами языка: | ||
− | :[[Begin/ru|begin]] · [[End|end]] · [[For|for]] · [[goto]] · [[If|if]] · [[label]] · [[Repeat|repeat]] · [[Then|then]] · [[Until|until]] · [[While|while]] · [[Do|do]] · [[Type|type]] · [[Var|var]] | + | :[[Begin/ru|begin]] · [[End/ru|end]] · [[For/ru|for]] · [[Goto/ru|goto]] · [[If/ru|if]] · [[Label/ru|label]] · [[Repeat/ru|repeat]] · [[Then/ru|then]] · [[Until/ru|until]] · [[While/ru|while]] · [[Do/ru|do]] · [[Type/ru|type]] · [[Var/ru|var]] |
Следующие выражения являются также частью языка: | Следующие выражения являются также частью языка: | ||
− | :<nowiki>:=</nowiki> ([[Becomes|присвоить]]) · = ([[Equal|равно]]) · > ([[Greater than|больше]]) · < ([[Less than|меньше]]) <> ([[Not equal|не равно]]) | + | :<nowiki>:=</nowiki> ([[Becomes/ru|присвоить]]) · = ([[Equal/ru|равно]]) · > ([[Greater than/ru|больше]]) · < ([[Less than/ru|меньше]]) <> ([[Not equal/ru|не равно]]) |
− | Существуют дополнительные ключевые слова, которые формально не являются частью стандартного языка Паскаль, но используются либо в [[FPC]], предоставляя дополнительные функции, либо для обеспечения совместимости с [[Borland Pascal]] и с более ранними версиями компиляторов. Эти ключевые слова включают в себя: | + | Существуют дополнительные ключевые слова, которые формально не являются частью стандартного языка Паскаль, но используются либо в [[FPC/ru|FPC]], предоставляя дополнительные функции, либо для обеспечения совместимости с [[Borland Pascal/ru|Borland Pascal]] и с более ранними версиями компиляторов. Эти ключевые слова включают в себя: |
− | :[[Implementation|implementation]] · [[Finally|finally]] · [[Try|try]] · [[Unit|unit]]. | + | :[[Implementation/ru|implementation]] · [[Finally/ru|finally]] · [[Try/ru|try]] · [[Unit/ru|unit]]. |
==Типы== | ==Типы== | ||
Существуют следующие стандартные типы:<p> | Существуют следующие стандартные типы:<p> | ||
− | [[Integer|integer]] · [[smallint]] · [[longint]] · [[real]] · [[Boolean|boolean]] · [[String|string]] · [[Char|char]] · [[Byte|byte]] | + | [[Integer/ru|integer]] · [[Smallint/ru|smallint]] · [[Longint/ru|longint]] · [[Real/ru|real]] · [[Boolean/ru|boolean]] · [[String/ru|string]] · [[Char/ru|char]] · [[Byte/ru|byte]] |
+ | == Режимы, поддеживаемые Free Pascal == | ||
− | [[ | + | Free Pascal поддерживает ISO 7185 Standard Pascal с переключателем режима '''-Miso''' и ISO/IEC 10206 Extended Pascal с '''-Mextendedpascal'''. Поддержка ISO 7185 появилась с версии 3.0.0. |
+ | |||
+ | == См. также == | ||
+ | |||
+ | * [http://www.standardpascal.org Standard Pascal] - Справочная информация о стандарте ANSI ISO 7185 | ||
+ | * [http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=13802 ISO 7185:1990] - Официальная нормативная версия стандарта Pascal | ||
+ | * [http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=18237 ISO/IEC 10206:1991] - Стандарт Extended Pascal |
Latest revision as of 08:47, 4 March 2018
│
العربية (ar) │
Deutsch (de) │
English (en) │
español (es) │
suomi (fi) │
français (fr) │
Bahasa Indonesia (id) │
日本語 (ja) │
português (pt) │
русский (ru) │
中文(中国大陆) (zh_CN) │
Стандартный Pascal - это спецификация языка Паскаль, определяющая минимальный уровень возможностей компилятора данного языка. Ниже приведены стандартные ключевые слова, которые должны поддерживаться всеми компиляторами языка:
Следующие выражения являются также частью языка:
Существуют дополнительные ключевые слова, которые формально не являются частью стандартного языка Паскаль, но используются либо в 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