Eliminate unused vector->string.
authorChris Hanson <org/chris-hanson/cph>
Mon, 20 Feb 2017 01:37:21 +0000 (17:37 -0800)
committerChris Hanson <org/chris-hanson/cph>
Mon, 20 Feb 2017 01:37:21 +0000 (17:37 -0800)
src/runtime/vector.scm

index cb8ee1159b8d09afc1ff2577c11aa960ee036960..3e112b77dfdb23b57435e3d374cd41f44e90d459 100644 (file)
@@ -253,18 +253,6 @@ USA.
          ((fix:> to start)
           (subvector-move-right! from start end to at)))))
 
-(define (vector->string vector #!optional start end)
-  (let ((start (if (default-object? start) 0 start))
-       (end (if (default-object? end) (vector-length vector) end)))
-    (guarantee-subvector vector start end 'vector->string)
-    (let ((result (make-string (fix:- end start))))
-      (do ((i start (fix:+ i 1)))
-         ((not (fix:< i end)))
-       (string-set! result
-                    (fix:- i start)
-                    (vector-ref vector i)))
-      result)))
-
 (define (subvector-filled? vector start end element)
   (guarantee-subvector vector start end 'SUBVECTOR-FILLED?)
   (let loop ((index start))