public void gerarCodigo() throws ParseException {
StringBuilder resultado = new StringBuilder();
try {
Lexico lexico = new Lexico();
lexico.setInput(getCodigo());
Sintatico sintatico = new Sintatico();
Semantico semantico = new Semantico(this.nome);
sintatico.parse(lexico, semantico);
this.codigoObjeto = semantico.getAreaDeInstrucoes();
resultado.append("c�digo objeto gerado com sucesso");