// convertir de expresión posfija a ensamblado private void posfija_asm(string posfija, int[] constantes) { //Console.WriteLine("Posfija: {0}",posfija); //Console.ReadLine(); for (int i = 0; i < posfija.Length; i++) { if (PreprocesadorExpresiones.esVar(posfija[i])) { var(posfija[i]); } else if (char.IsDigit(posfija[i])) { constnt(posfija[i], constantes); } else if (PreprocesadorExpresiones.esOperAritm(posfija[i])) { operAritm(posfija[i]); } else if (PreprocesadorExpresiones.esOperRelac(posfija[i])) { operRelac(posfija[i]); } else if (PreprocesadorExpresiones.esOperLog(posfija[i])) { operLog(posfija[i]); } } }