summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2021-06-17 06:48:09 -0700
committerKaz Kylheku <kaz@kylheku.com>2021-06-17 06:48:09 -0700
commit0d10d9dee1508229735a1c4e086d17ec9985e325 (patch)
treef0de527237362cf125917a135717f4806ad18161
parent80c2c1a742d53e2235712850c9f5aaf124e89fcc (diff)
downloadtxr-0d10d9dee1508229735a1c4e086d17ec9985e325.tar.gz
txr-0d10d9dee1508229735a1c4e086d17ec9985e325.tar.bz2
txr-0d10d9dee1508229735a1c4e086d17ec9985e325.zip
doc: bad grammar under FFI ptr type
* txr.1: "update *the* datum".
-rw-r--r--txr.12
1 files changed, 1 insertions, 1 deletions
diff --git a/txr.1 b/txr.1
index bdd6fa71..20e0a241 100644
--- a/txr.1
+++ b/txr.1
@@ -74536,7 +74536,7 @@ using a C pointer as the external representation.
When used for passing a value to a foreign function, the
.code ptr
type has in-out semantics: it supports the interfacing concept that
-the called function can update datum which has been passed to it "by pointer",
+the called function can update the datum which has been passed to it "by pointer",
thereby altering the caller's object. Since a Lisp value requires a conversion
to the FFI external representation, it cannot be directly passed by pointer.
Instead, this semantics is simulated. The put semantics of