User manual
10
mikoPascal PRO for PIC32
MikroElektronika
Relational Operators in Expressions 218
Bitwise Operators 219
Bitwise Operators Overview 219
Logical Operations on Bit Level 219
Unsigned and Conversions 220
Signed and Conversions 220
Bitwise Shift Operators 220
Boolean Operators 221
Unary Operators 221
Unary Arithmetic Operator 221
Unary Bitwise Operator 221
Address and Indirection Operator 221
Sizeof Operator 222
Sizeof Applied to Expression 222
Sizeof Applied to Type 222
Expressions 223
Expression Evaluation 223
General Rule 223
Left side exception 223
Conditional expressions 224
Explicit Typecasting 224
Statements 224
Assignment Statements 225
Compound Statements (Blocks) 225
Conditional Statements 225
If Statement 226
Nested if statements 226
Case Statement 227
Nested Case statement 227
Iteration Statements 228
For Statement 228
Endless Loop 228
While Statement 229
Repeat Statement 229
Jump Statements 230
asm Statement 230
Accessing variables 230
Asm code and SSA optimization 231
With Statement 232
Directives 232
Compiler Directives 232
Directives $DEFINE and $UNDEFINE 233
Directives $IFDEF, $IFNDEF, $ELSE and $ENDIF 233