Słowa kluczowe i dyrektywy języka.



Słowa kluczowe są to spójne ciągi liter tworzące zarezerwowane słowa angielskie o ustalonym znaczeniu. Używa się ich w z góry określony sposób. Są zastrzeżone, tzn. nie mogą być zmieniane przez programistę. Ich nazw nie można w programie użyć jako identyfikatora do jakiegoś elementu. Poniżej ich lista :

and array asm begin case
const constructor destructor div do
downto else end file for
function goto if implementation in
inherited inline interface label mod
nil not object of or
packed procedure program record repeat
set shl shr string then
to type unit until uses
var while with xor  


Oprócz słów kluczowych w Turbo Pascal'u występują Dyrektywy języka. W odróżnieniu od słów kluczowych, nie są one zastrzeżone - podane wyrazy mogą więc być identyfikatorami zdefinowanymi przez programistę, co jednak nie jest zalecane. Penym wyjątkiem są dyrektywy private i public, które w obiektach (ale tylko w nich) są słowami zastrzeżonymi. Dyrektywą jest każdy z następujących wyrazów :

absolute far near public
assembler forward private virtual
external interrupt