Ir al contenido

Constantes

  1. Siempre empieza por una letra.

  2. Solo letras mayúsculas de la A a la Z.

  3. Números del 0 al 9.

  4. Separador de palabras _.

  5. 🐍 Screaming snake case.

    CONSTANT_NAME
  6. ❗ Si la constante es de Safety el nombre empieza con F_:

    F_CONSTANT_NAME
VAR_CONSTANT
// ✅ Correct:
CMD_FFFF_NIL : int := -1; // Null command
STATE_0_INIT : int := 0; // Init. state
PROV_FALSE: bool := false; // Provisional false
PROV_TRUE: bool := true; // Provisional true
STATUS_0_DONE: int := 0; // Status 0
END_VAR
VAR_CONSTANT
// ❌ Wrong:
cmd_-1_nil : int := -1; // Null command
State_0_Init : int := 0; // Init. state
provFalse: bool := false; // Provisional false
ProvTrue: bool := true; // Provisional true
int_status_0_done := int := 0; // Status 0
...
END_VAR