

   FFoorreeiiggnn FFuunnccttiioonn IInntteerrffaaccee

        .C(name, ..., NAOK=FALSE)
        .Fortran(name, ..., NAOK=FALSE)

   AArrgguummeennttss::

       name: a character string giving the name of a C function
             or Fortran subroutine.

        ...: arguments to be passed to the foreign function.

       NAOK: if `TRUE' then any `NA' values in the arguments
             are passed on to the foreign function.  If
             `FALSE', the presence of `NA' values is regarded
             as an error.

   VVaalluuee::

        The functions `.C' and `.Fortran' can be used to make
        calls to C and Fortran code.  The functions return a
        list similar to the `...'  list of arguments passed in,
        but reflecting any changes made by the C or Fortran
        code.

        These calls are typically made in conjunction with
        `dyn.load' which links DLLs to R.

   SSeeee AAllssoo::

        `dyn.load'.

