Curioso... y absurdo. El segundo else del ejemplo lo toma como un End
import "mod_say";
Begin
if(1!=1)
say("no");
else
say("yes");
else
say("bizarro");
End
je... curioso
¿bizarro? Si me dijera eso mi ordenador me asustaría, porque sería capaz de entrar en una dimensión donde 1 no es distinto ni igual a 1.
Ya que estamos ¿en bennu existe la rama elsif (condicion)?
En Fenix decían que si, pero nunca lo vi en documentación ni conseguí que funcionase.
ELSIF ( condicion )
ELSEIF ( condicion )
ELSE IF ( condicion )
Sinónimos...
Bueno...en teoría no tiene sentido poner dos elses en un mismo if. En todo caso, deberías poner elseif. Si se comporta de forma extraña creo que es normal, porque estás escribiendo una cosa extraña.
Sí, pero el compilador podría avisar... No digo que haga falta, pero podría.