pos= (Debugger::Breakpoint)

    /*
     *   call-seq:
     *      breakpoint.pos = string or int
     *
     *   Sets the position of this breakpoint.
     */
    static VALUE
    breakpoint_set_pos(VALUE self, VALUE value)
    {
        debug_breakpoint_t *breakpoint;

        Data_Get_Struct(self, debug_breakpoint_t, breakpoint);
        if(breakpoint->type == BP_METHOD_TYPE)
        {
            breakpoint->pos.mid = rb_to_id(StringValue(value));
        }
        else
            breakpoint->pos.line = FIX2INT(value);
        return value;
    }