r1543: *** empty log message ***
[uffi.git] / doc / ref.sgml
index 81c75aad198724057b3791d17134ef4787403350..2935dcf7346c47a21c6a160b2c1819f54df683ad 100644 (file)
     </sect1>
 
     <sect1>
-      <title>Immediate Types</title>
+      <title>Primitive Types</title>
       <sect2>
        <title>Overview</title>
        <para>
-         Immediate types have a single value, these include
+         Primitive types have a single value, these include
          characters, numbers, and pointers. They are all symbols in
          the keyword package.
        </para>
@@ -344,7 +344,9 @@ always need to have memory for them.
        <synopsis>
          <function>def-function</function> <replaceable>name args &amp;key module returning</replaceable>
        </synopsis>
-       <para>Arguments and Values</para>
+      </refsynopsisdiv>
+      <refsect1>
+       <title>Arguments and Values</title>
        <variablelist>
          <varlistentry>
            <term><parameter>name</parameter></term>
@@ -375,7 +377,7 @@ foreign function.
            </listitem>
          </varlistentry>
        </variablelist>
-      </refsynopsisdiv>
+      </refsect1>
       <refsect1>
        <title>Description</title>
        <para>Declares a foreign function.
@@ -417,7 +419,7 @@ foreign function.
       <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 &amp;key module supporting-libraries</replaceable> => <returnvalue>success</returnvalue>
 </synopsis>
       </refsect1>
       <refsect1>
@@ -427,7 +429,8 @@ foreign function.
            <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>