Słowo kluczowe (ang. keyword) w języku programowania oznacza słowo (może należeć do jakiegoś języka naturalnego, jak język angielski, lub nie) często w określonym kontekście mające szczególne znaczenie i oznaczające określony rozkaz, instrukcję lub deklarację w programie komputerowym.
źródło: Wikipedia
Słowa kluczowe w Pascalu, podobnie jak i w innych językach, są słowami zastrzeżonymi. Oznacz to że żadne z słów kluczowych nie może być identyfikatorem. W pisowni słów kluczowych, podobnie jak przy pisowni identyfikatorów, wielkość znaków nie ma znaczenia, lecz dobrym zwyczajem jest zachowanie jednolitego stylu ich pisowni.
Lista słów kluczowych (zaczerpnięte z “FreePascal Language Reference Guide”):
Turbo Pascal:
| absolute | else | nil | set |
| and | end | not | shl |
| array | file | object | shr |
| asm | for | of | string |
| begin | function | on | then |
| break | goto | operator | to |
| case | if | or | type |
| const | implementation | packed | unit |
| constructor | in | procedure | until |
| continue | inherited | program | uses |
| destructor | inline | record | var |
| div | interface | reintroduce | while |
| do | label | repeat | with |
| downto | mod | self | xor |
Object Pascal (Delphi):
Identyczne jak w przypadku słów kluczowych Turbo Pascala plus lista wydłuża się o:
| as | finalization | library | raise |
| class | finally | on | threadvar |
| except | initialization | out | try |
| exports | is | property |
FreePascal dodatkowo jako słowa kluczowe traktuje:
| dispose | false | true | exit |
| new |

0 Odpowiedzi do “Słowa kluczowe”