Palabra
| Uso
| Palabra
| Uso
|
ABSOLUTE
|
| AND
| Conjunción lógica
|
ARRAY
| Definición de variables (arrays)
| ASM
|
|
BEGIN
| Inicio de procedimiento
| CASE
| Salto condicional SWITCH - CASE - END
|
CONST
| Definición de constantes
| CONSTRUCTOR
|
|
DESTRUCTOR
| es utilizado para destruir todas las variables creadas en el objeto, sin embargo puede ser utilizado, su palabra reservada es __destruct
| EXTERNAL
|
|
DIV
| División entera
| DO
| Bucle FOR - TO/DOWNTO - DO - END
|
DOWNTO
| Bucle FOR - TO/DOWNTO - DO - END
| ELSE
| Salto condicional IF - THEN - ELSE - END
|
END
| Término de saltos condicionales y bucles
| FILE
|
|
FOR
| Bucle FOR - TO/DOWNTO - DO - END
| FORWARD
|
|
FUNCTION
| Definición de función
| GOTO
| Salto incondicional
|
IF
| Salto condicional IF - THEN - ELSE - END
| IMPLEMENTATION
|
|
IN
| Inclusión de conjuntos
| INLINE
|
|
INTERFACE
| determina lo que es "visible" a cualquier programa (u otra unidad) que hace uso de la unidad
| INTERRUPT
|
|
LABEL
| El nombre de la etiqueta es un nombre de un identificador como cualquier otro, pero al utilizarse debe terminar con dos puntos ":".
| MOD
| Resto de división entera
|
NIL
| es una constante que representa un puntero nulo (cero). Una variable que contiene un objeto no es mas que un puntero a la posicion de memoria donde esta guardado el objeto
| NOT
| Negación lógica
|
OBJECT
|
| OF
| Definición de variables
|
OR
| Disyunción lógica inclusiva
| PACKED
|
|
PRIVATE
|
| PROCEDURE
| Definición de procedimiento
|
PROGRAM
|
| RECORD
| Definición de variables (registros)
|
REPEAT
| Bucle REPEAT - UNTIL
| SET
| Definición de variables (conjuntos)
|
SHL
|
| SHR
|
|
STRING
|
| THEN
| Salto condicional IF - THEN - ELSE - END
|
TO
| Bucle FOR - TO/DOWNTO - DO - END
| TYPE
| Definición de tipos
|
UNIT
|
| UNTIL
| Bucle REPEAT - UNTIL
|
USES
|
| VAR
| Definición de variables
|
VIRTUAL
|
| WHILE
| Bucle WHILE - DO - END
|
WITH
|
| XOR
| Disyunción lógica exclusiva
|