hi, ich arbeite gerade an einem matheparser, er funktioniert auch, aber nur teilweise.
wenn ich diesen term ausrechnen will: 5*5+2
rechnet er die 5*5 aus und soll einen neuen term bilden der so aussieht: 25+2
so wenn ich die parse funktion erneut aufrufe gerate ich in eine endlosschleife und es kommt kein ergebnis.
hier die src: pastebin.com/gv0GPavx
wenn ich diesen term ausrechnen will: 5*5+2
rechnet er die 5*5 aus und soll einen neuen term bilden der so aussieht: 25+2
so wenn ich die parse funktion erneut aufrufe gerate ich in eine endlosschleife und es kommt kein ergebnis.
hier die src: pastebin.com/gv0GPavx