Buenas,
Quisiera saber si sería válido poner un select después de un when (en principio creo que no). Mi duda viene dada por la redundancia de cláusulas iguales pero que habilitan/deshabilitan un conjunto de entry calls.
Por ejemplo, en el ejercicio 3 (más allá de si mi solución fuera correcta o no), parte de mi código quedo como:
select
...
or
when cantidadHombres = 0 =>
accept REPONER_MASCULINO;
...
or
when cantidadHombres = 0 =>
accept LIMPIAR_MASCULINO( sucioM: out int) do
...
endaccept
...
...
Con el ejemplo, más allá de que si esta bien o mal, la duda es esa: si para una misma guarda habilito/deshabilito diferentes entry calls (que hacen cosas diferentes), ¿hay una forma de compactar eso?
Saludos,
Esteban Normey.