Taschenrechner

24
Jul

Kata: Mathematical Expression Parser

Es gibt unzählige Beispiele für Taschenrechner im Internet und leider sind die meisten ziehmlich schlecht umgesetzt. Wenn man sich den Code genauer anschaut dann findet man unwengen an If (operator == "+") oder switch case: operator == "+" Anweisungen. Wir wollen es besser machen und entwickeln daher einen Parser der 1 + 2 * 3 ohne If und switch case Anweisungen berechnen kann.