DEFINITION MODULE Assembly;

FROM M2Files IMPORT Extension;

EXPORT QUALIFIED 
    Assemble, AssembleX;

PROCEDURE Assemble(module: ARRAY OF CHAR; DeleteAsfile: BOOLEAN);
(*  /bin/as module.s -o 'module.lnk', where the '.lnk' file is
    created by searching M2PATH, and using hidden directories.
*)

PROCEDURE AssembleX(module: ARRAY OF CHAR; DeleteAsfile: BOOLEAN;
                   srcx, dsxt: Extension);
(*  /bin/as module.srcx -o 'module.dstx'
    Also uses M2PATH.
*)

END Assembly .
