AD*DSPC -- This command will do linear arithematic (add,subtract and multiply spectrum with a constant) between two (or more) spectra and store the result in the first spectrum given. All of the spectra that are being manipulated must have the same dimensions and BPC value as the first spectrum given. Otherwise the program will reject the offending spectrum.

‘Spectrum to alter?’ asks for name of the first spectrum in the summing process. This is the spectrum that all of the results will be stored in.

‘Spectrum to add in?’ will asks for name(s) of the spectra to sum into the first spectrum. It will prompt you for each spectrum name individually. If a multiplicative constant is desired to multiply this spectra with, the input format will be :  Spectrum name/constant- where constant is a REAL*4 number.

If you wish to terminate the summing session, simply return without typing any characters, and the program will return to the main command loop. If you leave before you have successfully given it spectrum names, no spectra will be altered.
 
ADEF*INE-- This will tell SMAUG that you wish to move some (or all) of the spectra to the AED common block so that the AED display program can display them onto the AED terminal.

‘Spectrum to Link? ‘ asks for the name(s) of the spectrum that you wish to have moved individually. If you enter the response ‘ALL’, the program will attempt to put every spectrum that it has defined into the AED common block. The AED display will be started at this point if it has not already been called up.It should be noted that since SMAUG can hold more spectra than the AED can, it is very possible to get the error message: ‘Insufficient space left in the AED storage area (F).’If this message appears then the program will return to the main command loop automatically.

ADEL*ETE -- This will remove spectra from the AED common block.
‘AED link to delete?’ asks for the spectrum name of the spectrum you no longer wish to have in the AED common area. Entering ‘ALL’ will tells the program to remove everything from the AED.

Note: If you wish to specify the slot number of the spectrum, you must specify the slot number that the AED sees, not the slot number for the spectrum data structure.

ADISL*IST -- This will list what bands and constraints are being presently displayed through the AED display program on a given spectrum.

‘Spectrum to list?’ asks for the spectrum you wish the list for. Typing ALL will cause the program to list all of the bands and constraints being displayed through the AED for the spectrum.

ADIS*PLAY -- This will allow the user to display condition(s) or band(s) onto a spectrum that is being displayed through the AED display program.

‘Aed Link|/\Item?’, the response format is as follows:
Aed Link is the designation of which spectrum we are going to display the item onto. It can be either the name of the spectrum, the name of the spectrum’s related file, or the spectrum’s AED slot number. If this is the only data given, then the program will assume that the user wishes to display the spectrum’s associated conditions. If there are no associated conditions, then an error message is printed.

'|', '/', and ‘\‘ are the scan indicators. This will define which of the three possible data structures are looked for first. ‘|’ denotes band, ‘/‘ denotes constraint, and ‘\' denotes gate.
Item is the item name, or the item slot number. If the item slot number is given the user should specify the correct slot number to correspond to the defined band or conditional data structure.
To avoid confusion between similar names used both in bands and constraints, it would still be a good idea to specify which area to start looking in even if the name is given.

ADISD*EL -- This will allow the user to delete any or all bands and constraints being displayed onto a spectrum in the AED display program. When prompted ‘AED link|/\Item? ‘, the response is similar to that described in ADISPLAY.

AECHOO*FF -- By default, when you make a constraint or band with the AED, or when you tell the program to move a spectrum to the AED display, the program will automatically display also the constraint or band you have made, or the condition it is associated with (if any). If this command is entered, then the program will not automatically display anything.

AECHOON -- This will cancel the effects of command AECHOOFF (see above).

AEDS*TOP -- This will shut down the AED display program. Any spectrum still in the AED data area will be moved out before the AED is stopped. This command decouples the program from the AED so that other programs or processes can have access to the AED terminal.

A*LIST -- This will list the spectra presently being displayed through the AED display program.

ALISTF*ULL -- This is a debug style list command that will act as ALIST but will in addition display pointer values that the user is not normally interested in. This function can also be accessed by typing ALF.

AP*RINT -- This will print a list of spectra presently being displayed through the AED display program out to the machine’s console (DEC-writer).