-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Labels
Description
This fails to parse, with System.FormatException: Input string was not in a correct format being thrown:
MathParser parser = new MathParser();
parser.Operators.Add("λ", (left, right) => Math.Pow(left, right));
Assert.AreEqual(Math.Pow(3, 2), parser.Parse("3λ2"));However, if the last statement is changed to have whitespace in the expression, it parses correctly:
Assert.AreEqual(Math.Pow(3, 2), parser.Parse("3 λ 2"));