<<

NAME

UCS::R::Expect - Expect-based implementation of R backend

SYNOPSIS

  use UCS::R::Expect;
  ## exports Start(), Stop() and Exec() functions into current namespace
  ## as well as LoadVector() and DumpVector()

DESCRIPTION

This module should only be used implicitly through UCS::R, which loads the more efficient UCS::R::RSPerl implementation if available, and falls back on UCS::R::Expect otherwise.

LIMITATIONS

This module starts an R process in the background and communicates with it interactively through the Expect module. This approach has several disadvantages:

Because of these limitations, it is highly recommended that you install and use the RSPerl interface (available from http://www.omegahat.org/) on Unix platforms. When RSPerl has been installed with support for calling R from Perl, it will automatically be detected and configured for use by the UCS installation script. See doc/install.txt for more information and installation tips.

COPYRIGHT

Copyright (C) 2004-2005 Stefan Evert.

This software is provided AS IS and the author makes no warranty as to its use and performance. You may use the software, redistribute and modify it under the same terms as Perl itself.

<<