The rule_array and other keyword parameters
The rule_array parameter and some other parameters use keywords to transfer information.
Generally, a rule_array consists of a variable number of data elements that contain keywords that control specific details for processing the pertaining verb. Almost all keywords, in a rule_array or otherwise, are eight bytes in length, and should be uppercase, left-aligned, and padded on the right with space characters. Because not all implementations fold lowercase characters to uppercase, you should always code the keywords in uppercase.
The number of keywords in a rule_array is specified by a rule_array_count variable, an integer that defines the number of 8-byte elements in the array.
In some cases, a rule_array is used to convey information other than
keywords between your application and the server. This is, however, an exception. For a list of key
types that are passed in the rule_array keyword, see Table 2.