; Copyright 2006 William D Clinger.
;
; Permission to copy this software, in whole or in part, to use this
; software for any lawful purpose, and to redistribute this software
; is granted subject to the restriction that all copies made of this
; software must include this copyright notice in full.
;
; I also request that you send me a copy of any improvements that you
; make to this software so that they may be incorporated within it to
; the benefit of the Scheme community.
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; (r6rs bytevector)
;
; Bytevectors
(library (rnrsbytevectors)
(exportendiannessnative-endiannessbytevector?make-bytevectorbytevector-lengthbytevector-u8-refbytevector-s8-refbytevector-u8-set!bytevector-s8-set!bytevector-uint-refbytevector-sint-refbytevector-uint-set!bytevector-sint-set!bytevector-u16-refbytevector-s16-refbytevector-u16-set!bytevector-s16-set!bytevector-u16-native-refbytevector-s16-native-refbytevector-u16-native-set!bytevector-s16-native-set!bytevector-u32-refbytevector-s32-refbytevector-u32-set!bytevector-s32-set!bytevector-u32-native-refbytevector-s32-native-refbytevector-u32-native-set!bytevector-s32-native-set!bytevector-u64-refbytevector-s64-refbytevector-u64-set!bytevector-s64-set!bytevector-u64-native-refbytevector-s64-native-refbytevector-u64-native-set!bytevector-s64-native-set!bytevector=?bytevector-ieee-single-native-refbytevector-ieee-single-refbytevector-ieee-double-native-refbytevector-ieee-double-refbytevector-ieee-single-native-set!bytevector-ieee-single-set!bytevector-ieee-double-native-set!bytevector-ieee-double-set!bytevector-copy!bytevector-copybytevector->u8-listu8-list->bytevectorbytevector->uint-listbytevector->sint-listuint-list->bytevectorsint-list->bytevectorutf8->stringutf16->stringutf32->stringstring->utf8string->utf16string->utf32)
(import (rnrsbytevectorsprivatecore)
(rnrsbytevectorsprivateproto)
(rnrsbytevectorsprivateieee)
(rnrsbytevectorsprivatestring))
)