Absolute // command (variable) Abstract // command (method) and // operator (Boolean) array // type as // operator (rtti) ASM // statement assembler // backward compatible (assembly) at // Statement (Exception Handling) Automated // access class operator (class) begin // block tag case // statement cdecl // function call Protocol Class // type const // declaration or instruction (parameter) constructor // special method contains // operator (SET) default // command (attribute) destructor // special method dispid // dispinterface interface category character dispinterface // type Div // operator do // statement downto // statement () dynamic // command (method) else // Statement (if or case) end // block tag else t // Statement (Exception Handling) Export // backward compatible (class) exports // declare external // command (function) far // backward compatible (class) file // type finalization // unit structure finally // Statement (Exception Handling) for // statement forward // FUNCTION command function // declare goto // statement if // statement implementation // unit structure implements // command (attribute) in // operator (SET) index // command (dispinterface Interface) inherited // statement initialization // unit structure inline // backward compatible (see ASM) interface // type is // operator (rtti) label // declare the library // Program Structure message // command (method) mod // operator (Mathematics) Name // command (function) near // backward compatible (class) nil // value nodefault // command (attribute) not // operator (Boolean) object // backward compatible (class) of // Statement (CASE) on // Statement (Exception Handling) or // operator (Boolean) Out // instruction (parameter) overload // FUNCTION command override // FUNCTION command package // program structure (control package) packed // command (record) pascal // function call protocol private // access class character (class) Procedure // declare program // program structure property // declare protected // access class character (class) public // access category character (class) published // access category character (class) Raise // Statement (Exception Handling) read // attribute category character readonly // dispatch interface category character record // type register // function call protocol reintroduce // function instruction repeat // statement requires // program structure (control package) resident // command (function) resourcestring // type safecall // function call protocol set // type SHL // operator (Mathematics) SHR // operator (Mathematics) stdcall // function call protocol stored // command (attribute) string // type then // Statement (IF) threadvar // declare to // statement () try // Statement (Exception Handling) type // declare unit // unit structure until // statement uses // unit structure var // declare virtual // instruction (method) while // statement with // statement write // attribute category character writeonly // dispatch interface category character XOR // operator (Boolean)
Details-detailed explanation of Delphi keywords