(* ----------------------------------------------------------------------------
* $Id: MASLOADJ.mi,v 1.1 1995/10/12 14:43:43 pesch Exp $
* ----------------------------------------------------------------------------
* This file is part of MAS.
* ----------------------------------------------------------------------------
* Copyright (c) 1995 Universitaet Passau
* ----------------------------------------------------------------------------
* $Log: MASLOADJ.mi,v $
* Revision 1.1 1995/10/12 14:43:43 pesch
* Diplomarbeit Rainer Grosse-Gehling.
* Involutive Bases.
* Slightly edited.
*
* ----------------------------------------------------------------------------
*)
IMPLEMENTATION MODULE MASLOADJ;
(*MAS Load Implementation Module J. *)
(* Import lists and declarations. *)
FROM ADEXTRA IMPORT IBeqGB;
FROM DIPDCIB IMPORT IBLWR, InvolutiveBases, SetDCIBopt, SetDCIBTraceLevel,
SetDCIBDecomp, SetDCIBVarOrdOpt, SetDCIBdepth;
FROM DIPIB IMPORT ADPNFJ, DIPIB, DIPIB2, DIPIB3, DIPIB4, DILISJ,
SetDIPIBopt, SetDIPIBTraceLevel, SetDIPIBCancel,
SetDIPIBSelect, SetDIPIBISJ, SetDomainNFJ,
SetDIPIBCrit, ADCAN;
FROM DIPIIB IMPORT DIILISJ, DIIPIB, DIIPIB2, DIIPIB3, DIIPNFJ;
FROM DIPRNIB IMPORT DIRPNFJ, DIRLISJ, DIRPIB, DIRPIB2;
FROM MASLISPU IMPORT Declare,
Compiledp0, Compiledp1, Compiledp2,
Compiledf1, Compiledf2, Compiledf3,
Compiledp2v2, Compiledp1v3, Compiledp1v2;
FROM MASSTOR IMPORT LIST, LENGTH;
CONST rcsidi = "$Id: MASLOADJ.mi,v 1.1 1995/10/12 14:43:43 pesch Exp $";
CONST copyrighti = "Copyright (c) 1995 Universitaet Passau";
PROCEDURE InitExternalsJ;
(* Initialize external compiled procedures *)
BEGIN
SetDomainNFJ();
(* ADEXTRA *) Compiledf2(IBeqGB, "IBeqGB");
(* ADNORJ *) Compiledp2v2(ADPNFJ, "ADPNFJ");
(* DIPIB *) Compiledp1v2(DILISJ, "DILISJ");
Compiledf1(DIPIB, "DIPIB");
Compiledf1(DIPIB2, "DIPIB2");
Compiledf1(DIPIB3, "DIPIB3");
Compiledf1(DIPIB4, "DIPIB4");
Compiledp1(SetDIPIBopt, "SetDIPIBopt");
Compiledp1(SetDIPIBTraceLevel, "SetDIPIBTraceLevel");
Compiledp1(SetDIPIBCancel, "SetDIPIBCancel");
Compiledp1(SetDIPIBSelect, "SetDIPIBSelect");
Compiledp1(SetDIPIBISJ, "SetDIPIBISJ");
Compiledp1(SetDIPIBCrit, "SetDIPIBCrit");
Compiledf1(ADCAN, "ADCAN");
(*DIPIIB*) Compiledf3(DIIPNFJ, "DIIPNFJ");
Compiledf1(DIILISJ, "DIILISJ");
Compiledf1(DIIPIB, "DIIPIB");
Compiledf1(DIIPIB2, "DIIPIB2");
Compiledf1(DIIPIB3, "DIIPIB3");
(*DIPRNIB*) Compiledf3(DIRPNFJ, "DIRPNFJ");
Compiledf1(DIRLISJ, "DIRLISJ");
Compiledf1(DIRPIB, "DIRPIB");
Compiledf1(DIRPIB2, "DIRPIB2");
(* DIPDCIB *) Compiledf2(InvolutiveBases, "IB");
Compiledp2(IBLWR, "IBLWR");
Compiledp1(SetDCIBopt, "SetDCIBopt");
Compiledp1(SetDCIBTraceLevel, "SetDCIBTraceLevel");
Compiledp1(SetDCIBDecomp, "SetDCIBDecomp");
Compiledp1(SetDCIBVarOrdOpt, "SetDCIBVarOrdOpt");
Compiledp1(SetDCIBdepth, "SetDCIBdepth");
END InitExternalsJ;
END MASLOADJ.