Saltar al contenido principal

Identificadores

Un identificador es una secuencia de caracteres que se utiliza para denotar uno de los siguientes:
  • Nombre de bloque
  • Nombre de elemento
  • Nombre de constante
  • Nombre de variable
  • Palabra clave
Los identificadores no distinguen entre mayúsculas y minúsculas. Sintaxis de identificadores:
identificador:
no_dígito
identificador no_dígito
identificador dígito
no_dígito : uno de
_ a b c d e f g h i j k l m n o p q r s t u v w x y z
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
dígito : uno de
0 1 2 3 4 5 6 7 8 9

Caracteres de puntuación

Se pueden utilizar los siguientes caracteres de puntuación: . , ( ) * / + - = < > { } : ; ! & | Los caracteres de puntuación ( ) y { } deben aparecer en pares.

Precedencia y asociatividad de operadores

El nivel de mayor precedencia está en la parte superior de la tabla.
OperadorSignificadoAsociatividad
( )Llamada a función
:Llamada a función
.Selección de miembroDe izquierda a derecha
+ Positivo unario, negativo unario
* /Multiplicación, divisiónDe izquierda a derecha
+ Suma, restaDe izquierda a derecha
NOTNegación lógica (unario)
Operaciones de comparación (tienen la misma prioridad)
<Menor queDe izquierda a derecha
>Mayor queDe izquierda a derecha
<=Menor o igual queDe izquierda a derecha
>=Mayor o igual queDe izquierda a derecha
==IgualdadDe izquierda a derecha
!=DesigualdadDe izquierda a derecha
ANDConjunción lógica (AND)De izquierda a derecha
ORDisyunción lógica (OR)De izquierda a derecha

Operador de asignación

El operador = asigna un valor a una variable. Por ejemplo:
Distance a;
a = Page( 1 ).RectGlobal.Width;
El tipo de dato de la expresión debe ser compatible con el tipo de dato de la variable.

Constantes

El lenguaje FlexiLayout utiliza únicamente constantes globales (disponibles en todas las secciones del Code Editor). Para ver y editar la lista de constantes definidas para la actividad actual, haz clic en el icon para abrir el menú del árbol de Search Elements y selecciona Constants.

Comentarios

Puede añadir comentarios al código. Los comentarios tienen el mismo formato que en el lenguaje C y pueden escribirse de una de las siguientes formas:
  • Los caracteres /* (barra, asterisco), seguidos de cualquier secuencia de caracteres (incluidas las nuevas líneas), seguidos de los caracteres */.
  • Los caracteres // (dos barras), seguidos de cualquier secuencia de caracteres. Una nueva línea que no esté inmediatamente precedida por una barra invertida finaliza este tipo de comentario.