/* * call-seq: * dvector.prune!(lst) -> dvector * * Modifies the dvector by removing the entries given by the indexes in _lst_. * * a = Dvector.new(5) {|i| i*3 } -> [0, 3, 6, 9, 12] * a.prune!([0, 2]) -> [3, 9, 12] * a -> [3, 9, 12] */ VALUE dvector_prune_bang(VALUE ary, VALUE lst) {