MSC100ABIRM Motorola / Freescale Semiconductor, MSC100ABIRM Datasheet - Page 41

no-image

MSC100ABIRM

Manufacturer Part Number
MSC100ABIRM
Description
SC100 Application Binary Interface Reference Manual
Manufacturer
Motorola / Freescale Semiconductor
Datasheet
4.3.4.5 Constants
Integer constants are valid in relocations. Integer constants are recognized as a sequence of the following
characters:
0x[0-f]
0b[0-1]
String literals are valid in relocations. String literals are enclosed in double-quotes. All characters within
double-quotes are treated literally; there is no provision for escape sequences.
4.3.4.6 Operators
The operators following operators are legal in relocations (from highest to lowest precedence):
()
!,~,-
*, /, %
+,-
<<,>>
<,<=,>,>=
==, !=
&
^
|
&&
||
?:
=,+=,-=,*=,/*,%=
,
All binary operators associate from left to right, except for conditional and assignment operators which
associate from right to left. The operators’ functions are the same as the C language.
SC100 Application Binary Interface
0[0-7]
[0-9]
Decimal integer
Hexadecimal integer
Octal integer
Binary integer
parentheses
unary
multiplicative
additive
shift
relational
equality
bitwise and
bitwise exclusive or
bitwise or
logical and
logical or
conditional
assignment
comma
Preliminary (April 2000)
Interface Descriptions
4-9

Related parts for MSC100ABIRM