cyclone/bytevector-tests.scm
Justin Ethier d184df6b4e WIP
2016-03-23 20:26:57 -04:00

13 lines
345 B
Scheme

(import (scheme base) (scheme write))
(write (make-bytevector 2 12)) ; =⇒ #u8(12 12)
(write (bytevector 1 3 5 1 3 5)) ; =⇒ #u8(1 3 5 1 3 5)
(write (bytevector)) ;=⇒ #u8()
(write (bytevector-u8-ref '#u8(1 1 2 3 5 8 13 21) 5)) ;=⇒ 8
(write
(let ((bv (bytevector 1 2 3 4)))
(bytevector-u8-set! bv 1 3)
bv)
) ;=⇒ #u8(1 3 3 4)