Catalyst Enterprises Inc.
Appendix B
84
Language Elements
Integers
ASL accepts integer values in decimal, binary, or hexadecimal formats. Floating point
and negative numbers are not accepted.
Examples:
Hexadecimal:
0x21, 0x0001, 0xA5A5
Binary:
0b00100001, 0b1, 0b101001011010010110100101
Decimal:
33, 1, 42405
Strings
Strings in ASL are permitted to be static character strings, or can contain variable
values that are calculated at runtime.
“Constant1 (optional) %d (%x, %b) Constant2 (Optional), Value”
Constant1 and constant2 are optional. These can be any character string.
The value of the expressions is replaced by the corresponding strings in
either decimal (%d), hexadecimal (%x), or binary (%b) formats.
Examples:
"This is a static string"
"Field length is %d, LengthOf(F1)"
Operators
The following lists the operators accepted by ASL. Operator precedence is that same
as in C.
Operator
Function
( )
Associative
and
Logical And
or
Logical Or
not
Logical Not
>
Greater than
<
Less than
<>
Equal to
=
Assignment
+
Arithmetic Addition
-
Arithmetic Subtraction
*
Arithmetic Multiplication
/
Arithmetic Division
Summary of Contents for AirCom UWB Analyzer
Page 1: ...March 2007 P N 400 0103 001 User s Manual Version 1 22 ...
Page 4: ...Catalyst Enterprises Inc Copyright iv ...
Page 54: ...Catalyst Enterprises Inc Faded Packets 46 Figure 32 Illustration of Faded Packets ...
Page 76: ...Catalyst Enterprises Inc Display Configuration 68 ...
Page 109: ......