Construtor de código com indentação prática, ajustes em ações e adição
de TODOs para tratar posteriormente.
Correção de erro onde o estado do documento era alterado para
"Modificado" ao soltar a tecla "Ctrl" após pressionar "Ctrl + S".
Alterado para utilizar listener de documento ao invés de teclado para
detectar alterações no código e atualizar o status.
Flag para distinguir mensagem de erro e ajuste do diálogo "Salvar".
Ajuste na geração das mensagens.
Verificação de tipo numérico e tratativa adequada de SemanticError
Teste do comando print e reconhecimento de expressões.