projects
/
uffi.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
r1543: *** empty log message ***
[uffi.git]
/
doc
/
ref.sgml
diff --git
a/doc/ref.sgml
b/doc/ref.sgml
index 103363a2a6624cd62b2fd5e3d8ec1c340a7d8ed5..2935dcf7346c47a21c6a160b2c1819f54df683ad 100644
(file)
--- a/
doc/ref.sgml
+++ b/
doc/ref.sgml
@@
-61,11
+61,11
@@
</sect1>
<sect1>
</sect1>
<sect1>
- <title>
Immediat
e Types</title>
+ <title>
Primitiv
e Types</title>
<sect2>
<title>Overview</title>
<para>
<sect2>
<title>Overview</title>
<para>
-
Immediat
e types have a single value, these include
+
Primitiv
e types have a single value, these include
characters, numbers, and pointers. They are all symbols in
the keyword package.
</para>
characters, numbers, and pointers. They are all symbols in
the keyword package.
</para>
@@
-308,7
+308,7
@@
always need to have memory for them.
</sect3>
</sect2>
<sect2>
</sect3>
</sect2>
<sect2>
- <title>covert-from-foreign-string</title>
+ <title>co
n
vert-from-foreign-string</title>
<para>
Returns a Lisp string from a foreign string. Has parameters
to handle ASCII versus binary strings.
<para>
Returns a Lisp string from a foreign string. Has parameters
to handle ASCII versus binary strings.
@@
-339,12
+339,12
@@
always need to have memory for them.
</refpurpose>
<refclass>Macro</refclass>
</refnamediv>
</refpurpose>
<refclass>Macro</refclass>
</refnamediv>
- <refs
ect1
>
+ <refs
ynopsisdiv
>
<title>Syntax</title>
<title>Syntax</title>
-<synopsis>
+
<synopsis>
<function>def-function</function> <replaceable>name args &key module returning</replaceable>
<function>def-function</function> <replaceable>name args &key module returning</replaceable>
-</synopsis>
- </refs
ect1
>
+
</synopsis>
+ </refs
ynopsisdiv
>
<refsect1>
<title>Arguments and Values</title>
<variablelist>
<refsect1>
<title>Arguments and Values</title>
<variablelist>
@@
-419,7
+419,7
@@
foreign function.
<refsect1>
<title>Syntax</title>
<synopsis>
<refsect1>
<title>Syntax</title>
<synopsis>
- <function>load-foreign-library</function> <replaceable>filename module supporting-libraries</replaceable> => <returnvalue>success</returnvalue>
+ <function>load-foreign-library</function> <replaceable>filename
&key
module supporting-libraries</replaceable> => <returnvalue>success</returnvalue>
</synopsis>
</refsect1>
<refsect1>
</synopsis>
</refsect1>
<refsect1>
@@
-429,7
+429,8
@@
foreign function.
<term><parameter>filename</parameter></term>
<listitem>
<para>A string or pathname specifying the library location
<term><parameter>filename</parameter></term>
<listitem>
<para>A string or pathname specifying the library location
-in the filesystem.
+in the filesystem. At least one implementation (&lw;) can not
+accept a logical pathname.
</para>
</listitem>
</varlistentry>
</para>
</listitem>
</varlistentry>