abstract
and
array
as
asm
begin
case
class
const
constructor
destructor
dispinterface
div
do
downto
dynamic
else
end
except
exports
file
finalization
finally
for
function
goto
if
implementation
inherited
initialization
interface
in
is
library
nil
not
object
of
or
override
out
packed
private
procedure
program
property
public
raise
record
register
repeat
resourcestring
safecall
set
stdcall
string
then
to
try
type
unit
until
uses
var
virtual
while
with