Modified to handle arithmetic operations in parentheses.  Tweaked the sample-euler2.pass_expected.out so the test passes.  The output should be 2.718146.
Implemented do until loop.