Evaluating Rational Expressions