mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-19 05:39:17 +02:00
Sync up with latest changes to 132
There may be more fixes, this is more of a temporary band-aid.
This commit is contained in:
parent
c80d53c6e8
commit
f69a458625
2 changed files with 13 additions and 3 deletions
12
srfi/132.sld
12
srfi/132.sld
|
@ -1,5 +1,15 @@
|
|||
(define-library (srfi 132)
|
||||
(import (scheme base))
|
||||
|
||||
|
||||
|
||||
(import (except (scheme base) vector-copy vector-copy!)
|
||||
(rename (only (scheme base) vector-copy vector-copy! vector-fill!)
|
||||
(vector-copy r7rs-vector-copy)
|
||||
(vector-copy! r7rs-vector-copy!)
|
||||
(vector-fill! r7rs-vector-fill!)
|
||||
))
|
||||
|
||||
; (import (scheme base))
|
||||
(import (scheme cxr))
|
||||
(export list-sorted? vector-sorted? list-merge vector-merge list-sort vector-sort
|
||||
list-stable-sort vector-stable-sort list-merge! vector-merge! list-sort! vector-sort!
|
||||
|
|
|
@ -104,7 +104,7 @@
|
|||
(call-with-values
|
||||
(lambda () (vector-start+end v maybe-args))
|
||||
(lambda (start end)
|
||||
(let ((ans (vector-copy v start end)))
|
||||
(let ((ans (r7rs-vector-copy v start end)))
|
||||
(vector-merge-sort! < ans)
|
||||
ans))))
|
||||
|
||||
|
@ -211,7 +211,7 @@
|
|||
temp v (not v=v0?))))))))))
|
||||
(lambda (ignored-len ignored-ansvec ansvec=v0?)
|
||||
(if (not ansvec=v0?)
|
||||
(vector-copy! v0 l temp0 l r))))))
|
||||
(r7rs-vector-copy! v0 l temp0 l r))))))
|
||||
|
||||
|
||||
;;; Copyright
|
||||
|
|
Loading…
Add table
Reference in a new issue