KAPPA is made available from within ICL by typing:
This loads KAPPA and defines the commands required to run its programs. It also generates the following output:
Help key KAPPA redefined -- Initialised for KAPPA -- -- Version 0.8, 1991 August -- Type HELP KAPPA or KAPHELP for KAPPA help ICL>
Don't worry about these messages for the moment. If you now enter:
ICL> HELP KAPPA
you will get an introduction to the KAPPA Help system:
HELP This is the KAPPA online help system. It invokes the VMS HELP Facility to display information about a KAPPA command or topic. If you need assistance using this help library, enter "Using_help" in response to the "Topic?" prompt. If you need more information about getting help about KAPPA from the ICL level, then enter "Command-line_help".
followed by the prompt:
This is an invitation for you to ask for further information. To find out what subjects are available you simply enter a `?'. You may find the following topics particularly useful :
You can either enter a subtopic, or press CR to get back the `Topic?' prompt. Then you can enter `?' to get the list of topics displayed again, or just press CR to get back to the `ICL' prompt. You can escape from the Help system at any level by entering ctrl/Z.
- -- displays a list of subject areas as subtopics. Each subtopic lists all KAPPA applications in that classification, and gives their functions.
- -- gives a brief description of the function of each application within KAPPA.
- -- tells you how to use this particular Help system.
- command param
- -- describes all the parameters of the particular KAPPA <command>. Subtopics give further details about individual parameters, including their command line position.
Now have a look in your ADAM_USER directory:
ICL> DIR ADAM_USER PROCERR Procedure DIR not recognized ICL>
The attempt to use the DIR command fails3.1 because it is only recognized by the DCL command interpreter, and you are talking to the ICL command interpreter. What you need to do is to tell ICL that this is a DCL command. You can do this by preceding the command with a `$' character, thus:
ICL> $ DIR ADAM_USER
ADAM now creates a subprocess in which to execute the DCL command processor. This is the reason for the delay and the message:
Creating DCL subprocess
This subprocess is only created once per session; any further DCL commands you issue will be run in the DCL subprocess without any further action from you.
ADAM The Starlink Software Environment