-- XDNucleus.config  edited by:
--  Bruce on: October 3, 1980  4:14 PM

XDNucleus: CONFIGURATION LINKS : CODE
  IMPORTS
    Commands, Cursor, DebugOps, DOutput, DSyms, FileSW,
    Init, InitXD, InlineDefs, Menu, Nub, Source, State, StreamDefs, Table, TajoMisc,
    TajoOps, TextSW, ToolFont, ToolWindow,
    UserInput, UserTerminal, UserTerminalOps, Window, WindowFont
  EXPORTS
    AllocDefs, BcdOps, BFSDefs, CoreSwapDefs, DebugOps, DebugUsefulDefs,
    DirectoryDefs, DiskDefs, DiskKDDefs, FrameDefs, FrameOps, FSPDefs,
    DHeap, ImageDefs, Init, LoaderOps, MachineDefs, MiscDefs, Nub, NucleusOps,
    Pc, Process, ProcessDefs, Region, Runtime, SegmentDefs, Segments, Storage,
    StreamDefs, StreamScan, String, StringDefs, SwapperOps, SystemDefs,
    TajoMisc, Time, TimeDefs, TrapDefs, ForgortOps =
  BEGIN
  
  [AllocDefs, BFSDefs, CoreSwapDefs, DirectoryDefs, DiskDefs,
    DiskKDDefs, FrameDefs, FrameOps, FSPDefs, ImageDefs, LoadStateOps,
    MiscDefs, NucleusOps, ProcessDefs, Region, ASegs, AStreams,
    StreamScan, StringDefs, SwapperOps, SystemDefs, TrapDefs,
  -- for Pilot compatibility
    Process, Runtime, Storage, String, ForgortOps] ← Nucleus[] LINKS: FRAME;
  [DSegs, Segments, DStreams] ← XDFileFilter[];
  
  SegmentDefs ← DSegs THEN ASegs;
  StreamDefs ← DStreams THEN AStreams;
  
  AltoLoader;
  BcdOperations;
  HeapPack;
  LoaderCore;
  TimeConvert;
  XDFileCache;
  XDIDebug;
  XDInstall;
  
  END.