of String.  Strings are always treated as inout arguments,
but they should still be declared as in variables.

<p>Shared libraries support most NSBasic types.  When writing the code
of the shared library, you will need to know which NSBasic type 
corresponds to which C type.  Out and inout arguments are referred
to in C as pointers to the appropriate type (except for String and
Variants, which are pointers already):

<pre>
NSBasic type         .inf type                             C type
Integer	