I'm designing a calculator application and know how to do pretty much everything that the calulator needs to do except for a couple things, but once I get one figured out I should be able to get the other. I need to know how to take an equation as input and parse the equation, evaluate, and give the answer. I also need to know how to take an equation as input and graph the equation on the screen. An answer to either or both of these questions would be much appreciated. Nothing real fancy, just something to get me pointed in the right direction would be fine. Thanks alot.