Program that uses a shunting-yard algorithm to parse a differential equation and subsequently solve using Euler's method.