| Index Entry | Section |
|
# | | |
| #define | 1.3.2 The #define statement |
| #else | 1.3.3 The #if, #ifdef, #ifndef, #else and #elseif statements |
| #endif | 1.3.3 The #if, #ifdef, #ifndef, #else and #elseif statements |
| #if | 1.3.3 The #if, #ifdef, #ifndef, #else and #elseif statements |
| #ifdef | 1.3.3 The #if, #ifdef, #ifndef, #else and #elseif statements |
| #ifndef | 1.3.3 The #if, #ifdef, #ifndef, #else and #elseif statements |
| #include | 1.3.1 The #include statement |
| #undef | 1.3.2 The #define statement |
|
' | | |
| '!' (logical not) operator | 1.2.7.4 Conditional (logical) operators |
| '!=' (nonequality) operator | 1.2.7.5 Comparative operators |
| '%' (modulo) operator | 1.2.7.2 Arithmetic operators |
| '&&' (logical and) operator | 1.2.7.4 Conditional (logical) operators |
| '&' (booelan and) operator | 1.2.7.3 Boolean operators |
| '*' (multiplication) operator | 1.2.7.2 Arithmetic operators |
| '+' (addition) operator | 1.2.7.2 Arithmetic operators |
| '++' (increment) operator | 1.2.7.2 Arithmetic operators |
| ',' (comma) operator | 1.2.7.1 Miscellaneous operators |
| '-' (subtraction) operator | 1.2.7.2 Arithmetic operators |
| '--' (decrement) operator | 1.2.7.2 Arithmetic operators |
| '/' (division) operator | 1.2.7.2 Arithmetic operators |
| '::' parent-calling operator | 2.2.2 Inheriting object classes |
| '<' (lesser than) operator | 1.2.7.5 Comparative operators |
| '<<' (boolean left shift) operator | 1.2.7.3 Boolean operators |
| '<=' (lesser or equal) operator | 1.2.7.5 Comparative operators |
| '=' (assignment) operator | 1.2.7.1 Miscellaneous operators |
| '==' (equality) operator | 1.2.7.5 Comparative operators |
| '>' (greater than) operator | 1.2.7.5 Comparative operators |
| '>=' (greater or equal) operator | 1.2.7.5 Comparative operators |
| '>>' (boolean right shift) operator | 1.2.7.3 Boolean operators |
| '@' - function keyword | 3.1.3 Complex function applications |
| '^' (boolean xor) operator | 1.2.7.3 Boolean operators |
| 'efun::' efun-specifying operator | 2.2.2 Inheriting object classes |
| 'operator' - function keyword | 3.1.3 Complex function applications |
| '|' (boolean or) operator | 1.2.7.3 Boolean operators |
| '||' (logical or) operator | 1.2.7.4 Conditional (logical) operators |
| '~' (boolean 1-complement) operator | 1.2.7.3 Boolean operators |
|
; | | |
| ; - End of statement or null statement | 1.2.5.1 Statements |
|
? | | |
| ?: expression | 1.2.9.3 The ?: expression |
|
A | | |
| array references | 2.2.9 Array & Mapping references |
|
B | | |
| block statement | 1.2.5.3 The block statement |
| break statement | 1.2.12 The break and continue statement |
|
C | | |
| case statement (part 1) | 1.2.9.2 The switch statement |
| case statement (part 2) | 2.2.7 switch/case part 2 |
| catch statement | 2.2.8 catch/throw: Error handling in runtime |
| cloned object | 2.3.2 How to obtain object references |
| command parsing | 3.2 How to parse player commands |
| continue statement | 1.2.12 The break and continue statement |
|
E | | |
| environment (outside) of an object | 2.3.5 The inventory and the environment |
| evaluation cost of running code | 2.3.4 Alarms: Asynchronous function execution |
|
I | | |
| if/else statement | 1.2.9.1 The if/else statement |
| inventory (inside) of an object | 2.3.5 The inventory and the environment |
|
M | | |
| mapping references | 2.2.9 Array & Mapping references |
| master object | 2.3.2 How to obtain object references |
|
P | | |
| prefix allocation | 1.2.8 Prefix allocation |
|
S | | |
| shadows, part 1 | 2.2.3 Masking functions in runtime, part 1 |
| shadows, part 2 | 3.3 Masking functions in runtime, part 2 |
| switch statement (part 1) | 1.2.9.2 The switch statement |
| switch statement (part 2) | 2.2.7 switch/case part 2 |
|
T | | |
| throw statement | 2.2.8 catch/throw: Error handling in runtime |
|
W | | |
| while statement | 1.2.11.2 The while statement |
|