guter Parser

  • Themenstarter Themenstarter Guest
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo,

kennt jemand einen guten Parser, mit dem ich Rechnungen parsen kann
und der vielleicht sogar "^" versteht?
 
Lange hast du wohl nicht gesucht :wink:

Schau mal in unserer "Frequently Asked Question"-Sektion nach.
 
ja denn kann ich, aber ich suche einen der ^ versteht (falls es so etwas überhaupt gibt)
 
es ist natürlich vom Vorteil wenn man weiß, was das Programm ungefähr macht,
dann muss man nur 30 Zeilen kopieren, darin 3-4 Codezeilen ändern und schon kann der Parser auch ^
(= entsprechende Operation definieren)


Code:
         operations.add(new Operation()
            {
                public int getPriority()
                {
                    return 3;
                }

                public String getSymbol()
                {
                    return "^";
                }

                public boolean asPrefix()
                {
                    return false;
                }

                public double calculate(double a, double b)
                {
                    return Math.pow(a, b);
                }

                public String toString()
                {
                    return getSymbol();
                }
            });
 
Was meinst du mit ^?

Den Operator Exclusive-Or

oder die Potenzierung?

Egal, du kannst doch den angegebenen Parser einfach
um deine Bedeutung des ^ - Operators erweitern
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben