absolute  
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  
operator  
or  
packed  
procedure  
program  
record  
reintroduce  
repeat  
self  
set  
shl  
shr  
string  
then  
to  
type  
unit  
until  
uses  
var  
while  
with  
xor 