as: HPPA Syntax

1 
1 9.13.3 Syntax
1 -------------
1 
1 The assembler syntax closely follows the HPPA instruction set reference
1 manual; assembler directives and general syntax closely follow the HPPA
1 assembly language reference manual, with a few noteworthy differences.
1 
1    First, a colon may immediately follow a label definition.  This is
1 simply for compatibility with how most assembly language programmers
1 write code.
1 
1    Some obscure expression parsing problems may affect hand written code
1 which uses the 'spop' instructions, or code which makes significant use
1 of the '!' line separator.
1 
1    'as' is much less forgiving about missing arguments and other similar
1 oversights than the HP assembler.  'as' notifies you of missing
1 arguments as syntax errors; this is regarded as a feature, not a bug.
1 
1    Finally, 'as' allows you to use an external symbol without explicitly
1 importing the symbol.  _Warning:_ in the future this will be an error
1 for HPPA targets.
1 
1    Special characters for HPPA targets include:
1 
1    ';' is the line comment character.
1 
1    '!' can be used instead of a newline to separate statements.
1 
1    Since '$' has no special meaning, you may use it in symbol names.
1