HPlogo

Command Interpreter Access and Variables Programmer's Guide: Series HP 3000 Computer Systems

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Index

HP Part Number: 32650-90493

Edition: Fourth Edition

Published: Printed in U.S.A. April 1994


Table of Contents

Preface
1 The user's interface to the operating system (MPE/iX) provides a flexible, productive environment for all users. The command interpreter (CI) is an integral part of this interface.
What Is the Command Interpreter?
How Is the Command Interpreter Used?
How Programmers Use the CI
2 Command images are routed to the CI through several different paths. You can issue CI commands in several ways:
Issuing Commands Directly
Reissuing and Modifying Commands
Issuing Commands Through UDCs
Creating a UDC File
Executing a UDC
Specifying UDC Options
Issuing Commands Through Command Files
Creating a Command File
Executing a Command File
Specifying Options for Command Files
Issuing Commands from an Application Program
Parameter Handling
ANYPARM
3 Setting and Manipulating Variables
Setting User-Defined Variables
Defining Variable Type
Displaying User-Defined Variables
Naming Variables
Deleting User-Defined Variables
Using Predefined Variables
Displaying Values
Modifying Values
Accessing Variable Values
Implicit Dereferencing
Explicit Dereferencing
Recursive Dereferencing
Substituting Strings
4 Evaluating Expressions
Using Expressions in CI Commands
Performing Arithmetic Operations
Evaluating Strings
Performing Bit Operations
Converting Numbers
Evaluating File Characteristics
Comparing Results
Expression Substitution
5 Using Language Constructs Available with CI
Obtaining Input
Identifying Parameters
Prompting for Input
Retrieving Input from a File
Branching After Evaluation
Creating Processing Loops
Reporting Results
Displaying Output to the Terminal
Redirecting Output to a File
Returning to Calling Environment
6 Accessing Variables and CI Commands in Applications
Using Intrinsics to Set Variables
Using Intrinsics to Retrieve Variables
Using Intrinsics to Execute CI Commands
7 Sample Command Files
To Center a String
To Set a Function Key
To Add User Capabilities
To Retrieve File Information
To Create a Calculator
To Create a Menu of Options
To List Multiple Files
8 Command Input/Output Redirection (CIOR)
Redirecting Command Input and Output
Redirecting Command Input
Redirecting Command Output
Redirecting Both Command Input and Output
Redirecting I/O with a File Backreference
Appending Redirected Command Output
Redirecting Output to a Device File
Stacked I/O Redirection
Things to Remember about Redirection Constructions
Escaping Redirection
Redirection File Defaults
Determining Redirection: HPSTDIN and HPSTDLIST
A Predefined Variables
B Evaluator Functions
Index
Feedback to webmaster