Esperando [:]

La posición señalada en el programa está dentro de una sentencia SWITCH, tras el comienzo de una sección con "CASE valor", por eso el compilador esperaba que, en dicha posición, apareciera el símbolo : precediendo a las sentencias de dicha sección.

La sintaxis de la sentencia SWITCH es, a grandes rasgos, como sigue:

    SWITCH ( expresión )
        CASE valor :
            sentencias;
        END
        CASE valor .. valor :
            sentencias;
        END
        CASE valor, valor, valor :
            sentencias;
        END
        //...
        DEFAULT :
            sentencias;
        END
    END

Para ver una descripción más detallada de la sentencia SWITCH consulte la sintaxis del lenguaje.


Ver: Sintaxis - Sentencia SWITCH