• Interoperability options:
    XBC Use X-Midas primitives inside NeXtMidas.
    NeXtOpt Use NeXtMidas as an X-Midas option tree.
  • When to use which option:
    XBC Used when a NeXtMidas application needs to use an existing X-Midas primitive.
    NeXtOpt Used when an X-Midas application needs to use NeXtMidas functionality.
  • Important note:
    • The "guest" application assumes many of the traits of the host shell.
      • For XBC this means that the X-Midas primitive has access to NeXtMidas pipes, tables, files (including URLs), etc. (This provides additional capabilities to an X-Midas primitive.)
      • For NeXtOpt this means that the NeXtMidas primitive is restricted to using numbered AUXs, numbered IDs, static X-Midas pipes, shared global-section messages, etc. (This limits the normal NeXtMidas capabilities.)