}
private Value evalBinaryOp(BinaryOp op, Value lhs, Value rhs, int isolateId) throws PlayerDebugException, PlayerFaultException
{
if (!isWorkerSuspended(isolateId))
throw new NotSuspendedException();
if (!playerCanCallFunctions(isolateId))
{
Map<String,String> parameters = new HashMap<String,String>();
parameters.put("operator", op.getName()); //$NON-NLS-1$