Skip to content

cyclone-scheme/bytevector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

bytevector

Index

Intro

Additional bytevector utilities.

Dependencies

None

Test-dependencies

None

Foreign-dependencies

None

API

(cyclone bytevector)

[procedure] (bytevector-u16-ref-le bv i)

[procedure] (bytevector-u16-ref-be bv i)

[procedure] (bytevector-u32-ref-le bv i)

[procedure] (bytevector-u32-ref-be bv i)

[procedure] (bytevector-ber-ref bv . o)

[procedure] (bytevector-ber-set! bv n . o)

[procedure] (integer->bytevector n)

[procedure] (bytevector->integer bv)

[procedure] (bytevector-pad-left bv len)

[procedure] (integer->hex-string n)

[procedure] (hex-string->integer str)

[procedure] (bytevector->hex-string bv)

[procedure] (hex-string->bytevector str)

[procedure] (bytevector-ieee-single-ref bytevector k endianness)

[procedure] (bytevector-ieee-single-native-ref bytevector k)

[procedure] (bytevector-ieee-single-set! bytevector k num endianness)

[procedure] (bytevector-ieee-single-native-set! bytevector k num)

[procedure] (bytevector-ieee-double-ref bytevector k endianness)

[procedure] (bytevector-ieee-double-native-ref bytevector k)

[procedure] (bytevector-ieee-double-set! bytevector k num endianness)

[procedure] (bytevector-ieee-double-native-set! bytevector k num)

Examples

(import (scheme base)
        (cyclone bytevector))
;; TODO

Author(s)

Alex Shinn

Maintainer(s)

Arthur Maciel

Version

"0.1.0"

License

BSD

Tags

data-structures

About

Additional bytevector utilities

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages