R6RS:翻訳:Standard Libraries:8.2.11 Binary output

R6RS:翻訳:Standard Libraries:8.2.11 Binary output

8.2.11 バイナリ出力

[procedure] (put-u8 binary-output-port octet)

octet を出力ポートに書き込み未定義値を返す。

[procedure] (put-bytevector binary-output-port bytevector)

[procedure] (put-bytevector binary-output-port bytevector start)

[procedure] (put-bytevector binary-output-port bytevector start count)

startcount は非負の正確な整数オブジェクトでなければならず、それぞれ 0 と (bytevector-length bytevector) - start が既定値である。bytevector の長さは最低でも start + count なければならない。 put-bytevector 手続きはバイトベクタ bytevector の添え字 start から始まる count 個のバイトを出力ポートに書き込む。戻り値は未定義である。

More ...