Identifiers

In Itanium architecture assembly language, objects such as machine instructions, registers, memory locations, sections in the object file, and constants, have symbolic names. In the source code these names are represented syntactically by identifiers.

An identifier may contain letters, digits, and a few special characters. Identifiers may not begin with a digit.

The following table summarizes the rules for character usage in identifiers.

Character Usage in Identifiers

Character Types

 First Characters

Remaining Characters

Letters

a-z or A-Z

a-z or A-Z

Special Characters

@ _ $ ? .

@ _ $ ? .

Digits

not allowed

0-9

 The assembler may place a limit on the length of an identifier, but this limit must be no less than 256 characters.