[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

19.6 Importing Routines

FreeM fully supports the %RO/%RI distribution format for the transport of collections of application routines. The ri utility, located in $freem_base/sbin/ri, will allow you to import such a file directly into a defined namespace with minimal effort.

In this example, we will create a VPE namespace and import the Victory Programming Environment into it:

 
$ namespace add VPE
Adding namespace VPE...


Namespace VPE has been created.
Access it with the following command:

 $ freem --namespace=VPE

Or if FreeM is already running:

 SYSTEM> SET ^$JOB($JOB,"NAMESPACE")="VPE"

$ ri --namespace=VPE --file=VPE15P2.RSA


FreeM Routine Import from 'VPE15P2.RSA'

  * Using FreeM namespace VPE
  * Percent routines will be loaded into /home/jpw/.freem/SYSTEM/routines
  * User routines will be loaded into /home/jpw/.freem/VPE/routines

Routines


Routines:

 XVEMBLDA
 XVEMBLDB
 XVEMBLDL
 XVEMBLD
 XVEMD1
 XVEMDC
 XVEMSYN

...lines omitted...

 XVVMI00S
 XVVMINI1
 XVVMINI2
 XVVMINI3
 XVVMINI4
 XVVMINI5
 XVVMINIS
 XVVMINIT
 XVVMVPE


Loaded 246 user routines and 0 percent routines (246 total).


[ < ] [ > ]   [ << ] [ Up ] [ >> ]

This document was generated by root on October 14, 2020 using texi2html 1.82.