## Name

LOAD — Load module(s) from file into memory

## Synopsis

`load` `path`

## Description

The path specified is opened and one or more modules is read from it and loaded into memory. The names of the modules are added to the module directory. If a module is loaded that has the same name and type as a module already in memory, the module having the highest revision level is kept.

For more information see: the section called “Executable Program Module Files”, the section called “Loading Program Modules Into Memory”, the section called “Loading Multiple Programs”

## Examples

load new_program

    OS9:mdir

       Module Directory at 13:36:47
    DCB4        D0          D1          D2          D3
    OS9P2       INIT        OS9         IOMAN       REF
    SCF         ACIA        TERM        T1          T2
    T3          P           PIA         CDS         H1
    Sysgo       Clock       Shell       Tsmon       Copy
    Mdir

    OS9:load edit
    OS9:mdir

       Module Directory at 13:37:14
    DCB4        D0          D1          D2          D3
    OS9P2       INIT        OS9         IOMAN       REF
    SCF         ACIA        TERM        T1          T2
    T3          P           PIA         CDS         H1
    Sysgo       Clock       Shell       Tsmon       Copy
    Mdir        EDIT