Reserved word...

Unfortunately not. But you can copy and paste from scripter source code itself.

The following code is used to check if the id is valid one.

   result := (id<>'begin') and
             (id<>'end') and
             (id<>'var') and
             (id<>'try') and
             (id<>'except') and
             (id<>'finally') and
             (id<>'do') and
             (id<>'if') and
             (id<>'then') and
             (id<>'while') and
             (id<>'for') and
             (id<>'repeat') and
             (id<>'until') and
             (id<>'case') and
             (id<>'with') and
             (id<>'not') and
             (id<>'and') and
             (id<>'or') and
             (id<>'xor') and
             (id<>'div') and
             (id<>'mod') and
             (id<>'shl') and
             (id<>'shr') and
             (id<>'is') and
             (id<>'as') and
             (id<>'procedure') and
             (id<>'function') and
             (id<>'program') and
             (id<>'to') and
             (id<>'step') and
             (id<>'const') and
             (id<>'forward');