/* * call-seq: * dvector.unshift(number, ...) -> dvector * * Prepends objects to the front of _dvector_, moving other elements up one. * * a = [ 2, 3, 4 ] * a.unshift(1) -> Dvector[ 1, 2, 3, 4 ] * a.unshift(-1, 0) -> Dvector[ -1, 0, 1, 2, 3, 4 ] */ VALUE dvector_unshift_m(int argc, VALUE *argv, VALUE ary) {