HPlogo System Debug Reference Manual > Chapter 2 User Interface

Chapter 2 User Interface

MPE documents

Complete PDF
Table of Contents
Index

E0201 Edition 4 ♥
E0300 Edition 3
E0692 Edition 3

Table of Contents
Command Line Overview
Data Types
Integer Types
Boolean Type
String Types
Pointer Types
Extended Address Types
Type Classes
Literals
Numeric Literals
Pointer Literals
String Literals
Regular Expression String Literals
Operators
Arithmetic Operators
Boolean Operators
Bit Operators
Relational Operators
Indirection Operator
Concatenation Operator
Expressions
Operator Precedence
Variables
Environment Variables
Predefined Functions
Macros
Procedure Name: Symbols
Operand Lookup Precedence
Command Line Substitutions
Aliases
Command Lookup Precedence
Error Handling
Control-Y
Command History, REDO
Debug Input/Output: The System Console
Automatic DBUGINIT Files
The System Debug user interface is command oriented. That is, all requests for System Debug to perform some operation must be expressed as commands. Normally, commands are read either from the standard input device ($STDIN) in the case of DAT, or from the session LDEV using low-level I/O routines in the case of Debug. But commands may also be read from command files, sometimes known as use files, stored on disk.

System Debug output is displayed in one of two ways. List output is typically written to the user's terminal as a sequence of lines, but may also be automatically echoed to disk files, interleaved with the interactive command input that generated it. System Debug also offers a tiled window facility, which provides an interpretation of the machine state as well as code and data memory areas. The windows are updated to reflect changes in the displayed areas that occurred between commands.

This chapter discusses the various data types supported by System Debug and how values of these types are created or accessed, manipulated, and stored. Other topics, such as error handling, Control-Y startup processing, error handling, Control-Y management, and debugging at the console, are also discussed.

For detailed information of the syntax, operation, and output of individual commands, please refer to chapters 4, 5, and 6. Windows, and the commands that control them, are explained in chapters 8 and 9.




What Is Debug?


Command Line Overview