(RASCUNHO)
if x then
  do <something>
else
  do <something_else>
end
x precisa retornar um valor-verdade?<something> ou <something_else>?x tiver conectivos lógicos? Como é a avaliação?x tiver efeitos colaterais, o que acontece com e's e ou's?