Ir al contenido

Enumeraciones

  1. Siempre empieza por la letra E mayúscula.

  2. Las palabras siguientes empiezan con mayúscula.

  3. No usar guion bajo _.

  4. Números del 0 al 9.

  5. 🐫 Pascal Case con una pequeña variante, punto 2.

    EName
  6. Los elementos de la enumeraciónsiguen las reglas de las constantes.

  7. ❗ Si la enumeración es de Safety el nombre empieza con F_:

    F_EName
// ✅ Correct:
TYPE EStatus: INT // ← Name
(
IDLE := 0; // ← constant
REQUEST := 1;
BUSY := 2;
DONE := 3;
ERROR := 0x8000;
) := IDLE;
END_TYPE
TYPE ECommand:...
TYPE EData:...
TYPE EHmiCommand:...
TYPE EOperatingMode:...
// ❌ Wrong:
TYPE E_Status:...
TYPE enumStatus:...
TYPE e_status:...
TYPE EnumStatus:...
TYPE ENUM_status:...
...