User manual

mikroPascal PRO for PIC32
MikroElektronika
9
Procedures 200
Calling a procedure 200
Example 200
Example: 201
Forward declaration 201
Functions reentrancy 202
Types 202
Type Categories 202
Simple Types 203
Derived Types 203
Arrays 204
Array Declaration 204
Constant Arrays 204
Multi-dimensional Arrays 204
Strings 205
String Concatenating 205
Pointers 206
Pointers and memory spaces 206
Function Pointers 207
Example: 207
@ Operator 209
Pointer Arithmetic 209
Assignment and Comparison 209
Pointer Addition 210
Pointer Subtraction 211
Records 212
Accessing Fields 212
Types Conversions 213
Implicit Conversion 213
Promotion 213
Clipping 214
Explicit Conversion 214
Conversions Examples 214
Type Specier 215
Type Qualiers 216
Qualier const 216
Qualier volatile 216
Operators 216
Operators Precedence and Associativity 217
Arithmetic Operators 217
Division by Zero 217
Unary Arithmetic Operators 218
Relational Operators 218