IntervalTimerImpl BootingImpl SymTabImpl ResourceImpl WVM FastBreakImpl ProcessPropsImpl AMProcessBasicImpl VersionMapImpl VersionMapDefaultsImpl AMTypesPackage AMModelPackage AMEventsImpl AMProcessImpl ListsAndAtoms FileSystem PriorityQueueImpl RestOfIOPackage UserProfileImpl Inscript/t ImagerCommon UnifiedFontPackage ImagerLFImpl GrapevineCedar RPCRuntime TIP Viewers --NewWatch NewWatch-- SirPressImpl PressScreenImpl menutiogatest menutest End /e UserProfileImpl InterpreterPackage Inscript

IntervalTimerImpl BootingImpl SymTabImpl ResourceImpl WVM FastBreakImpl ProcessPropsImpl AMProcessBasicImpl VersionMapImpl VersionMapDefaultsImpl AMTypesPackage AMModelPackage AMEventsImpl AMProcessImpl ListsAndAtoms CommanderImpl FileSystem PriorityQueueImpl RestOfIOPackage UserProfileImpl InterpreterPackage Inscript/t GraphicsPackage ColorPackage GrapevineCedar RPCRuntime Viewers ViewerIOPackage TTYImpl TJaM Tioga AMViewerOpsImpl InterpreterTool UECPImpl ReadEvalPrintImpl CommandToolImpl InitialCommandsA/-l InitialCommandsB FileCommandsImpl BootTool End /e FileTool EditTool BugBane UserExecutive DebugTool

Local switches recognized by BasicLoader:
/d: causes the debugger to be called via Runtime.CallDebugger after the specified .bcd file is loaded but before it is started
/l: causes Loader.Instantiate to be passed codeLinks: TRUE (the default). /-l causes Loader.Instantiate to be passed codeLinks: FALSE
/t: causes the installation TTY implementation to terminate, thus releasing its exclusive use of the user terminal. This must be done before Inscript is started, for example.

Any global switch (e.g /e) causes the BasicLoader to terminate.

Comments in BasicLoadees.cm like these can follow a global switch.