-- DNucleus.config  edited: Bruce on: July 10, 1980  12:01 PM

DNucleus: CONFIGURATION LINKS : CODE
  IMPORTS
    Commands, Cursor, DebugOps, DOutput, DSyms, FileSW,
    Init, InlineDefs, Menu, Nub, State, StreamDefs, Table, TajoMisc,
    TajoOps, TextSW, ToolFont, ToolWindow,
    UserInput, UserTerminal, UserTerminalOps, WindowFont
  EXPORTS
    AllocDefs, BcdOps, BFSDefs, CompilerUtil, CoreSwapDefs, DebugOps, DebugUsefulDefs,
    DirectoryDefs, DiskDefs, DiskKDDefs, FrameDefs, FrameOps, FSPDefs,
    Heap, ImageDefs, Init, LoaderOps, MiscDefs, Nub, NucleusOps,
    Pc, Process, ProcessDefs, Region, SegmentDefs, State, Storage, StreamDefs, 
    StreamScan, String, StringDefs, SwapperOps, SystemDefs,
    TajoMisc, Time, TimeDefs, TrapDefs =
  BEGIN

  [AllocDefs, BFSDefs, CoreSwapDefs, DirectoryDefs, DiskDefs,
    DiskKDDefs, FrameDefs, FrameOps, FSPDefs, ImageDefs, LoadStateOps,
    MiscDefs, NucleusOps, ProcessDefs, Region, ASegs, AStreams,
    StreamScan, AStringDefs, SwapperOps, SystemDefs, TrapDefs,
  -- for Pilot compatibility
    Process, Runtime, Storage, AString] ← Nucleus[];
  [DSegs, DStreams] ← FileFilter[];
  [State, DString, DStringDefs] ← StateHot[];

  SegmentDefs ← DSegs THEN ASegs;
  StreamDefs ← DStreams THEN AStreams;
  StringDefs ← DStringDefs THEN AStringDefs;
  String ← DString THEN AString;

  AltoLoader;
  BcdOperations;
  FileCache;
  HeapPack;
  IDebug;
  Install;
  LoaderCore;
  TimeConvert;

  END.