CMS CMS EDIT subcommand Use the CMS subcommand to cause the editor to enter the CMS subset mode, where you may execute those CMS commands that do not need to use the main storage being used by the editor. The format of the CMS subcommand is: +----------+------------------------------------------------------------------+ | CMS | | +----------+------------------------------------------------------------------+ Usage Notes: 1. In CMS subset, you can execute any CMS command that is nucleus-resident or that executes in the transient area. The HELP file for each CMS command indicates whether it is a nucleus, transient, or user-area command. To return to edit mode, use the CMS subset command RETURN. 2. If you attempt to execute a CMS command that requires main storage, you receive the message: INVALID SUBSET COMMAND Results are unpredictable at this point. You should not attempt to execute any program that executes in the user program area. Using the LOAD, INCLUDE (RESET), FETCH, START, and RUN commands could load programs that would overlay the editor's storage area and its contents. Use these commands only for programs that execute in the transient area. 3. In an edit macro, if you attempt to use a command that is invalid in the CMS subset, you receive a return code of -0002. 4. If you attempt to execute a CMS command that fails because of insufficient storage, your EDIT session may abnormally terminate. You should save input you have entered before you enter CMS subset mode. Responses: After you issue the CMS subcommand, you receive the message: CMS SUBSET to indicate that you are in CMS subset mode. On a display terminal, the screen is cleared before the editor issues this message; the display of the file is restored when you enter the RETURN command.