Hi Lester,
I tried parsing "SUM((SUM(A2)-48):(SUM(A2)-48))" in your demo and got a valid answer (the sum of the 2nd row). However, while this works on your parser this would give a formula error in Excel.
Is this desirable behavior for your parser?
Best,
Daniel Gesua