private bool InstruccionUnica(LineaLexica linea) { foreach (string instruccion in new string[] { "NOT", "MUL", "DIV" }) { if (Compare(linea[0].Lexema, instruccion)) { if (linea.Elementos < 2) { this.Errores.ResultadoCompilacion($"Se esperaba un operador", linea.LineaDocumento); return(true); } if (linea.Elementos > 2) { this.Errores.ResultadoCompilacion($"La operaciĆ³n {instruccion} solamente soporta un operador", linea.LineaDocumento); return(true); } this.CodeSegment.AgregarInstruccion(new Simple(linea[1].Lexema, linea, Instruccion.PorNombre(instruccion))); return(true); } } return(false); }