4. Estructura del lenguaje
4.
Estructura del lenguaje
4.1 Formateado
Los archivos FTL son archivos de texto legibles. Las instrucciones o declaraciones se
separan por retornos de carro. Por lo general se diferencia entre mayúsculas y minúsculas.
4.2 Identificadores
Los identificadores sirven para identificar proyectos, programas, módulos, variables,
constantes y tipos. Un identificador es una secuencia de letras, cifras y el símbolo "_".
Los identificadores distinguen entre mayúsculas y minúsculas, es decir, las variables
deben escribirse siempre igual (con las mismas mayúsculas o minúsculas).
Ejemplo:
Una variable con el identificador "Index" no es la misma que las variables con el
identificador "INDEX". En este caso se trata de dos variables distintas.
4.3 Palabras clave
Las palabras clave forman parte del lenguaje FTL. Todas las palabras clave de FTL se
escriben en mayúsculas y no deben utilizarse como nombres de programa, variables ni
tipos.
Lista de todas las palabras clave:
CALL
IF
GOTO
LABEL
END_LOOP
RETURN
MOD
AND
BOOL
DINT
El resto de tipos de datos creados a partir de estas claves también son palabras clave.
26
Nota
Los caracteres permitidos son a...z, A...Z, 0...9 y _ (guión bajo).
Todos los demás caracteres son inadmisibles.
Nota
A diferencia de los identificadores, los nombres de programa y los
títulos de proyecto no distinguen entre mayúsculas y minúsculas.
THEN
END_IF
WHILE
DO
RUN
KILL
NOT
MAP
DWORD
REAL
ELSIF
ELSE
END_WHILE LOOP
OR
XOR
MAPTO
WAIT
STRING
ARRAY
Festo GDCP-CMXR-SW-ES es 1205c