Slide 4 of 80
Notes:
- The CI supports commands that provide the basic requirements of a programming language: storage, branching/looping and I/O. The CI expands on these necessities by providing a rich set of predefined variables and functions, many of which are described later.
- There are 269 CI commands as of release 7.0, but the 18 commands above are common in most scripts and UDCs that have any level of complexity, such that they are considered a “program”.
- Enter HELP on each of these commands to ensure you are current on their usage. For example, did you know the system manager can display the user set variables from another job or session? Are you aware that you can wait until one or more jobs terminate via the enhanced PAUSE command? Did you remember that the OPTION command is not just in a UDC/script header, but can also be used as a CI command? Have you tried using the INPUT command to send a prompt to the system console and wait for an operator reply? Did you know you can abort a single process without killing an entire job or session? If you ever run low on processes, did you know the NEWCI command will save you one process per logon? Do you know an easy way to determine the maximum number of processes supported on one of your systems (answer: HPMAXPIN variable). In 7.0 Express 1, you can use the PINFO CI function to retrieve detailed information on an individual process (PIN) or thread.
- HELP NEW - shows all features of the CI that are (relatively) new.
- HELP ONLINEINFO - shows current URLs where information on the e3000 is available online.
- Also, HELP VARIABLES, HELP EXPRESSIONS, HELP OPERATORS, and HELP FUNCTIONS all provide useful information.