Handbook
Glossary
bencode> ( bencode -- obj )
Vocabulary
bencode
Inputs
bencode
a
string
Outputs
obj
an
object
Word description
Decodes exactly one object using the bencode algorithm. Throws an error if the input contains trailing data.
Definition
IN:
bencode
GENERIC:
bencode>
( bencode -- obj )
Methods
USING:
bencode
bencode.private
byte-arrays
io.encodings.binary
io.streams.byte-array
;
M:
byte-array
bencode>
binary
[
read-bencode-input
]
with-byte-reader
;
USING:
bencode
bencode.private
io.streams.string
strings
;
M:
string
bencode>
[
read-bencode-input
]
with-string-reader
;