  require
  Builtin Function



      SSyynnooppssiiss
        Specify program dependencies/requirements.

      SSyynnttaaxx
        require _N_A_M_E

      DDeessccrriippttiioonn
        The require command takes Rfile names as operands, and checks
        the workspace for a function variable called _N_A_M_E. If that
        function exists, then no action is taken. If the function does
        not exist, then the file NAME.r is loaded.

        More than one _N_A_M_E can be given on the same line. Continuations
        are not allowed.

        _N_A_M_E can contain the `.r' extension that distinguishes Rfiles
        (by convention), or _N_A_M_E can omit the `.r' extension. In either
        case a workspace variable without the `.r' extension is checked
        for.

        Example:



          > require roots poly.r bode




     The require command syntax is identical to the rfile command, with
     the obvious exception of the initial keyword.

     The rules for searching the user's RLAB2_PATH are the same as those
     used with the rfile command.


     SSeeee AAllssoo
        rfile, load























