hi. I am writing some code to build an expression tree.
Unfortunately it's not working. I have spent days testing and it's just not working and to make things worse, it only appears to be a simple error.

Anyone who wants to have a quick look is welcome to:

http://www.pastebin.com/106673

Thanking you in advance.

btw.

It reads expressions from a arbituary named file of the form (3+6)*5-(2*15)