Split operators in EvalScript's switch

After doing this, a clang pass is required.
If by chance we have time to get this in before the global clang before 0.10, then we save a clang-only commit on script/interpreter.