Standard Pascal/de: what changed
Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.
| Old | New | Line | |
|---|---|---|---|
| 1 | - | ||
| 2 | - | ||
| 3 | 1 | **Standard Pascal** ist eine Spezifikation für die Sprache [[Pascal/de|Pascal]]. Sie definiert die minimalen Anforderungen, welche ein [[Compiler/de|Pascal-Compiler]] unterstützen muss, um als Compiler der Sprache Pascal zu gelten. Folgende Standard-[[keyword/de|Schlüsselworte]] müssen alle Compiler unterstützen: | |
| 4 | 2 | ||
| 5 | 3 | ||
| 6 | 4 | [[Begin/de|begin]] · [[End/de|end]] · [[For/de|for]] · [[Goto/de|goto]] · [[If/de|if]] · [[Label/de|label]] · [[Repeat/de|repeat]] · [[Then/de|then]] · [[Until/de|until]] · [[While/de|while]] · [[Do/de|do]] · [[Type/de|type]] · [[Var/de|var]] | |
| 7 | 5 | ||
| 8 | 6 | Die folgenden Symbole sind ebenfalls ein Teil der Sprache: | |
| 9 | 7 | ||
| 10 | 8 | - | |
| 11 | 9 | = [[Becomes|wird zu (Wertzuweisung)]] | |
| 12 | 10 | ||
| 13 | 11 | - = [[Equal|gleich (Vergleich)]] | |
| 14 | 12 | ||
| 15 | 13 | - \> [[Greater than|größer als]] | |
| 16 | 14 | ||
| 17 | 15 | - \< [[Less than|kleiner als]] | |
| 18 | 16 | ||
| 19 | 17 | - \<\> [[Not equal|ungleich]] | |
| 20 | 18 | ||
| 21 | 19 | Es gibt zusätzliche Schlüsselworte, die zwar technisch kein Teil von Standard Pascal sind, aber vom [[FPC/de|FPC]] entweder für erweiterte Funktionalität (wie der Implementierung von Objekten) dienen, für die Kompatibilität mit den Konzepten von C++ zur Fehlerermittlung, oder für die Kompatibilität mit [[Borland Pascal]] und früheren Pascal-Compilern. Diese Schlüsselworte umfassen: | |
| 22 | 20 | ||
| 23 | 21 | ||
| 24 | 22 | [[Implementation/de|implementation]] · [[Finally/de|finally]] · [[Try/de|try]] · [[Unit/de|unit]]. | |
| 25 | 23 | ||
| 26 | 24 | ## Typen | |
| 27 | 25 | ||
| 28 | 26 | Es gibt folgende Standardtypen: | |
| 29 | 27 | ||
| 30 | 28 | [[Integer/de|integer]] · [[Smallint/de|smallint]] · [[Longint/de|longint]] · [[Real/de|real]] · [[Boolean/de|boolean]] · [[String/de|string]] · [[Char/de|char]] · [[Byte/de|byte]] | |
| 31 | 29 | ||
| 32 | 30 | --- | |
| 33 | 31 | *From the Free Pascal wiki, page "Standard Pascal/de", as it stood on 2018-03-04 after a change by Mathias, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).* | |
| 34 | 32 | Category: Glossary/de |
