Esta é uma tradução automática. O post original está disponível em Inglês .

If a declaração

if a == 2 then
 ...
elseif a == 3 then
 ...
else
 ...
end;

NãoBEGIN

sem end; antes de elseif,

sem end; antes de else,

end; é sempre necessário.

CASE-Statements não existem, utilize elseif em vez disso.