JMPには、Rへのインターフェースが関数として用意されています。基本的には、まず、Rへの接続を開始し、次に、何らかの処理をR上で実行し、最後にRの接続を解除します。これらの関数は、Rの処理が正常に実行された場合は0、そうでない場合は、エラーコードを戻すのが普通です。Rの処理が正常に実行されなかった場合は、ログにメッセージが表示されます。ただし、R Get()関数だけは、エラーコード以外の値を戻します。