Witam potrzebuję pomoc, otóż podczas pisania programu natrafiłem na problem z którym w żaden sposób nie mogę sobie poradzić. Program ma za zadanie wyrażenie w postaci infiksowej zamieniać na ONP i odrwotnie. Pierwsza część programu działa jak należy lecz gdy próbuję zrobić zamianę z ONP na postać infiksową(w komentarzu jest napisane w którym miejscu) metoda popOperator nie chce się wykonać natomiast inne metody się wykonują nie mam pojęcia w czym tkwi problem. Wprowadzanie wyrażenia odbywa się poprzez podanie ilości sekwencji po czym trzeba wpisać <INF> lub <ONP> po nim wyrażenie .
//wycięty; sformatowany kod znajduje się dalej