Notational conventions

White space is required unless otherwise specified. A space may optionally occur after a comma. White space may consist of one or more white spaces.

Some pseudo-ops may not use labels. However, with the exception of the .csect pseudo-op, you can put a label in front of a pseudo-op statement just as you would for a machine instruction statement.

The following notational conventions are used to describe pseudo-ops:

Item Description
Name Any valid label.
QualName Name{StorageMappingClass}

An optional Name followed by an optional storage-mapping class enclosed in braces or brackets.

Register A general-purpose register. Register is an expression that evaluates to an integer between 0 and 31, inclusive.
Number An expression that evaluates to an integer.
Expression Unless otherwise noted, the Expression variable signifies a relocatable constant or absolute expression.
FloatingConstant A floating-point constant.
StringConstant A string constant.
[ ] Brackets enclose optional operands except in the .csect pseudo-op and .tc pseudo-op, which require brackets in syntax.