Previous Topic: The DELETE SubcommandNext Topic: Transposition Routines


Transposition Routines for Command Limiting

The chapter “Rule Writing Guidelines” explained the basic concept of transposition routines. This appendix explains these routines in more detail. As a command limiting rule writer, you should be familiar with these routines.

Transposition routines transpose rule entries and operand values to common values to ensure proper matching between a rule and a command. For instance, the transposition routine VCUU checks to see that the entered value is a valid hexadecimal number. If it is, the routine converts the hexadecimal value to a binary fullword.

When properly understood, transposition routines make rule writing easier. This is because most of the routines change variable operand values into constant values that you can specify in a rule entry. For example, the routine transposes the ATTACH 381 TO * AS 299 command to ATTACH 381 TO OWNER AS 299. The routine replaces the asterisk with the constant OWNER.

This section contains the following topics:

Transposition Routines