| Index Entry | | Section |
|
J | | |
| JOB | | 12.17 JOB |
| JOB | | 22 Branch Constructs |
|
K | | |
| KILL | | 12.18 KILL |
| KSUBSCRIPTS | | 12.19 KSUBSCRIPTS |
| KVALUE | | 12.20 KVALUE |
|
L | | |
| language dialects | | 39 Language Dialects |
| libfreem, data structures: freem_ent_t | | 45.2 freem_ent_t Data Structure |
| libfreem, data structures: freem_ref_t | | 45.1 freem_ref_t Data Structure |
| libfreem, freem_data() | | 45.8 freem_data() |
| libfreem, freem_ent_t.arguments | | 45.2 freem_ent_t Data Structure |
| libfreem, freem_ent_t.argument_count | | 45.2 freem_ent_t Data Structure |
| libfreem, freem_ent_t.name | | 45.2 freem_ent_t Data Structure |
| libfreem, freem_ent_t.status | | 45.2 freem_ent_t Data Structure |
| libfreem, freem_ent_t.value | | 45.2 freem_ent_t Data Structure |
| libfreem, freem_function() | | 45.18 freem_function() |
| libfreem, freem_get() | | 45.6 freem_get() |
| libfreem, freem_init() | | 45.3 freem_init() |
| libfreem, freem_kill() | | 45.7 freem_kill() |
| libfreem, freem_lock() | | 45.11 freem_lock() |
| libfreem, freem_order() | | 45.9 freem_order() |
| libfreem, freem_procedure() | | 45.19 freem_procedure() |
| libfreem, freem_query() | | 45.10 freem_query() |
| libfreem, freem_ref_t.name | | 45.1 freem_ref_t Data Structure |
| libfreem, freem_ref_t.reftype | | 45.1 freem_ref_t Data Structure |
| libfreem, freem_ref_t.status | | 45.1 freem_ref_t Data Structure |
| libfreem, freem_ref_t.subscripts | | 45.1 freem_ref_t Data Structure |
| libfreem, freem_ref_t.subscript_count | | 45.1 freem_ref_t Data Structure |
| libfreem, freem_ref_t.value | | 45.1 freem_ref_t Data Structure |
| libfreem, freem_set() | | 45.5 freem_set() |
| libfreem, freem_tcommit() | | 45.17 freem_tcommit() |
| libfreem, freem_tlevel() | | 45.16 freem_tlevel() |
| libfreem, freem_trestart() | | 45.14 freem_trestart() |
| libfreem, freem_trollback() | | 45.15 freem_trollback() |
| libfreem, freem_tstart() | | 45.13 freem_tstart() |
| libfreem, freem_unlock() | | 45.12 freem_unlock() |
| libfreem, freem_version() | | 45.4 freem_version() |
| libraries | | 26 Libraries |
| limitations, memory | | Appendix C Implementation Limits |
| local variables | | 19 Local Variables |
| local variables, creating | | 19.2 Creating Local Variables |
| local variables, removing | | 19.3 Removing Local Variables |
| LOCK | | 12.21 LOCK |
| locking | | 18 Concurrency Control |
| loop constructs | | 23 Loop Constructs |
|
M | | |
| M Development Committee | | 2 A Note on Standards |
| mappings, global | | 31 Global Mappings |
| maximum size, global | | Appendix C Implementation Limits |
| maximum size, routine | | Appendix C Implementation Limits |
| maximum size, string | | Appendix C Implementation Limits |
| MDC | | 2 A Note on Standards |
| MERGE | | 12.22 MERGE |
| modes, programmer | | 5 The FreeM Direct-Mode Environment |
| modular programming | | 24 Modular Programming |
|
N | | |
| networks, input and output | | 28 Network I/O |
| networks, opening and connecting client sockets | | 28.1 Opening and Connecting a Client Socket |
| NEW | | 12.23 NEW |
|
O | | |
| object functions, $INSTANCEOF | | 9.8 $INSTANCEOF |
| object functions, $TYPE | | 9.24 $TYPE |
| object-oriented programming | | 25 Object-Oriented Programming |
| OPEN | | 12.24 OPEN |
| operators, ! | | 14.31 ! (Logical OR) |
| operators, # | | 14.15 # (Modulo) |
| operators, #= | | 14.16 #= (Modulo/Assign) |
| operators, & | | 14.30 & (Logical AND) |
| operators, ’ | | 14.32 ’ (Logical NOT) |
| operators, * | | 14.9 * (Multiply) |
| operators, ** | | 14.17 ** (Exponentiate) |
| operators, **= | | 14.18 **= (Exponentiate/Assign) |
| operators, *= | | 14.10 *= (Multiply/Assign) |
| operators, + | | 14.3 + (Add) |
| operators, ++ | | 14.5 ++ (Postfix Increment) |
| operators, += | | 14.4 += (Add/Assign) |
| operators, - | | 14.6 - (Subtract) |
| operators, – | | 14.8 – (Postfix Decrement) |
| operators, -= | | 14.7 -= (Subtract/Assign) |
| operators, / | | 14.11 / (Divide) |
| operators, /= | | 14.12 /= (Divide/Assign) |
| operators, < | | 14.19 < (Less Than) |
| operators, <= | | 14.20 <= (Less Than or Equal To) |
| operators, = | | 14.25 = (Equals) |
| operators, > | | 14.21 > (Greater Than) |
| operators, >= | | 14.22 >= (Greater Than or Equal To) |
| operators, ? | | 14.29 ? (Pattern Match) |
| operators, @ | | 14.33 @ (Indirect) |
| operators, unary + | | 14.1 Unary + |
| operators, unary - | | 14.2 Unary - |
| operators, [ | | 14.26 [ (Contains) |
| operators, \ | | 14.13 \ (Integer Divide) |
| operators, \= | | 14.14 \= (Integer Divide/Assign) |
| operators, ] | | 14.27 ] (Follows) |
| operators, ]] | | 14.28 ]] (Sorts After) |
| operators, _ | | 14.23 _ (Concatenate) |
| operators, _= | | 14.24 _= (Concatenate/Assign) |
| options, command-line | | 3 FreeM Invocation |
| options, command-line | | 3.3 Command-Line Options |
|
P | | |
| postconditionals | | 21 Decision Constructs |
| programming, object-oriented | | 25 Object-Oriented Programming |
|
Q | | |
| QUIT | | 12.25 QUIT |
|
R | | |
| READ | | 12.26 READ |
| REPL, direct-mode | | 5.2 REPL Functionality |
| routines | | 15 Routines |
| routines, as shell scripts | | 3.4 Using FreeM for Shell Scripting |
|