projects
/
uffi.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Version 1.8.2: Test suite and more functions for foreign string encoding
[uffi.git]
/
doc
/
ref_aggregate.xml
diff --git
a/doc/ref_aggregate.xml
b/doc/ref_aggregate.xml
index 5e4cd660a0f965935f9c69bb05f50f694e863b4a..c1892648ad5ef60af4fb3d818ce902af752f3fec 100644
(file)
--- a/
doc/ref_aggregate.xml
+++ b/
doc/ref_aggregate.xml
@@
-209,13
+209,15
@@
structure. It's type is <constant>:pointer-self</constant>.
<refsect1>
<title>Description</title>
<para>
<refsect1>
<title>Description</title>
<para>
- Accesses a slot value from a structure.
+ Accesses a slot value from a structure. This is generalized
+ and can be used with <function>setf</function>.
</para>
</refsect1>
<refsect1>
<title>Examples</title>
<screen>
(get-slot-value foo-ptr 'foo-structure 'field-name)
</para>
</refsect1>
<refsect1>
<title>Examples</title>
<screen>
(get-slot-value foo-ptr 'foo-structure 'field-name)
+(setf (get-slot-value foo-ptr 'foo-structure 'field-name) 10)
</screen>
</refsect1>
<refsect1>
</screen>
</refsect1>
<refsect1>
@@
-375,7
+377,7
@@
structure. It's type is <constant>:pointer-self</constant>.
<refsynopsisdiv>
<title>Syntax</title>
<synopsis>
<refsynopsisdiv>
<title>Syntax</title>
<synopsis>
- <function>deref-array</function> <replaceable>array type positon</replaceable> => <returnvalue>value</returnvalue>
+ <function>deref-array</function> <replaceable>array type posit
i
on</replaceable> => <returnvalue>value</returnvalue>
</synopsis>
</refsynopsisdiv>
<refsect1>
</synopsis>
</refsynopsisdiv>
<refsect1>