summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--txr.113
1 files changed, 9 insertions, 4 deletions
diff --git a/txr.1 b/txr.1
index 82c6ee4f..ac5da841 100644
--- a/txr.1
+++ b/txr.1
@@ -52931,11 +52931,16 @@ named
.codn RTLD_LOCAL ,
.IR "et cetera" .
-.SS* Buffers
+.coSS The @ buf type
-Buffers are vector-like objects specialized for holding binary data. Buffers
-support operations specialized toward the encoding of Lisp values into
-machine-oriented data types, and decoding such data types into Lisp values.
+Object of the type
+.code buf
+are
+.IR buffers :
+vector-like objects specialized for holding binary data represented as
+a sequence of 8 bit bytes. Buffers support operations specialized toward the
+encoding of Lisp values into machine-oriented data types, and decoding such
+data types into Lisp values.
Buffers are particularly useful in conjunction with the Foreign Function
Interface (FFI), since they can be used to prepare arbitrary data which