conditional

sconditional:=
expressions | if sexpr then sexpr selse_part endif
selif:=
expressions | elif sexpr then sexpr
selifs:=
expressions | selif
expressions | selifs selif
selse_part:=
expressions | else sexpr
expressions | selifs else sexpr