nal.html" title="38.9. Internal Functions">Section 38.9</a>)
     </p></li><li class="listitem"><p>
      C-language functions (<a class="xref" href="xfunc-c.html" title="38.10. C-Language Functions">Section 38.10</a>)
     </p></li></ul></div><p>
  </p><p>
   Every kind
   of  function  can take base types, composite types, or
   combinations of these as arguments (parameters). In addition,
   every kind of function can return a base type or
   a composite type.  Functions can also be defined to return