This package provides a bidirectional interface for calling R from Perl and Perl from R. This embeds one interpreter (e.g. R) within the process of the other interpreter (e.g. Perl). One can call routines and functions in the other language as if they were part of the local environment. This avoids having to program in a different language while making the functionality in the other system transparently available with no additional coding. Values computed in one call are available to future calls. This makes Perl more interactive, also allows the R/Splus programmer to use convenient and familiar syntax to mix computations in the two different sytems, and provide statistical functionality to Perl applications..