Next: iklib reader chars, Previous: iklib reader mode, Up: iklib reader [Index]
The following syntaxes are available only when the input port mode is
set to vicare
.
Read a bytevector as #vu8(octect ...)
would do, but allow
byte to be in the range [-128, 127].
Read a bytevector of 16-bit unsigned words stored in little, big and native endianness.
Read a bytevector of 16-bit signed words stored in little, big and native endianness.
Read a bytevector of 32-bit unsigned words stored in little, big and native endianness.
Read a bytevector of 32-bit signed words stored in little, big and native endianness.
Read a bytevector of 64-bit unsigned words stored in little, big and native endianness.
Read a bytevector of 64-bit signed words stored in little, big and native endianness.
Read a bytevector of single–precision flonums stored in little, big and native endianness.
Read a bytevector of double–precision flonums stored in little, big and native endianness.
Read a bytevector of single–precision cflonums stored in little, big and native endianness, real part first.
Read a bytevector of double–precision cflonums stored in little, big and native endianness, real part first.
Read a bytevector in some encoding which is supposed to be easy to type for human beings. encoding is a symbol representing the encoding format, data is a datum to convert to bytevector. At present the following encodings are supported:
ascii
Convert the Scheme string data to a bytevector using the function
string->ascii
.
latin1
Convert the Scheme string data to a bytevector using the function
string->latin1
.
utf8
Convert the Scheme string data to a bytevector using the function
string->utf8
.
utf16be
Convert the Scheme string data to a bytevector using the function
string->utf16be
.
utf16le
Convert the Scheme string data to a bytevector using the function
string->utf16le
.
utf16n
Convert the Scheme string data to a bytevector using the function
string->utf16n
.
hex
Convert the Scheme string data to a bytevector using the function
string-hex->bytevector
.
base64
Convert the Scheme string data to a bytevector using the function
string-base64->bytevector
.
percent-encoding
Convert the Scheme string data to a bytevector using the function
string->percent-encoding
.
Next: iklib reader chars, Previous: iklib reader mode, Up: iklib reader [Index]