|  | Index Entry |  | Section | 
|---|
| 
 | 
| J |  |  | 
|---|
|  | JOB |  | 7.19 JOB | 
| 
 | 
| K |  |  | 
|---|
|  | KILL |  | 7.20 KILL | 
|  | KSUBSCRIPTS |  | 7.21 KSUBSCRIPTS | 
|  | KVALUE |  | 7.22 KVALUE | 
| 
 | 
| L |  |  | 
|---|
|  | language dialects |  | 23 Language Dialects | 
|  | libfreem, data structures: freem_ent_t |  | 30.2 freem_ent_t Data Structure | 
|  | libfreem, data structures: freem_ref_t |  | 30.1 freem_ref_t Data Structure | 
|  | libfreem, freem_data() |  | 30.8 freem_data() | 
|  | libfreem, freem_ent_t.arguments |  | 30.2 freem_ent_t Data Structure | 
|  | libfreem, freem_ent_t.argument_count |  | 30.2 freem_ent_t Data Structure | 
|  | libfreem, freem_ent_t.name |  | 30.2 freem_ent_t Data Structure | 
|  | libfreem, freem_ent_t.status |  | 30.2 freem_ent_t Data Structure | 
|  | libfreem, freem_ent_t.value |  | 30.2 freem_ent_t Data Structure | 
|  | libfreem, freem_function() |  | 30.18 freem_function() | 
|  | libfreem, freem_get() |  | 30.6 freem_get() | 
|  | libfreem, freem_init() |  | 30.3 freem_init() | 
|  | libfreem, freem_kill() |  | 30.7 freem_kill() | 
|  | libfreem, freem_lock() |  | 30.11 freem_lock() | 
|  | libfreem, freem_order() |  | 30.9 freem_order() | 
|  | libfreem, freem_procedure() |  | 30.19 freem_procedure() | 
|  | libfreem, freem_query() |  | 30.10 freem_query() | 
|  | libfreem, freem_ref_t.name |  | 30.1 freem_ref_t Data Structure | 
|  | libfreem, freem_ref_t.reftype |  | 30.1 freem_ref_t Data Structure | 
|  | libfreem, freem_ref_t.status |  | 30.1 freem_ref_t Data Structure | 
|  | libfreem, freem_ref_t.subscripts |  | 30.1 freem_ref_t Data Structure | 
|  | libfreem, freem_ref_t.subscript_count |  | 30.1 freem_ref_t Data Structure | 
|  | libfreem, freem_ref_t.value |  | 30.1 freem_ref_t Data Structure | 
|  | libfreem, freem_set() |  | 30.5 freem_set() | 
|  | libfreem, freem_tcommit() |  | 30.17 freem_tcommit() | 
|  | libfreem, freem_tlevel() |  | 30.16 freem_tlevel() | 
|  | libfreem, freem_trestart() |  | 30.14 freem_trestart() | 
|  | libfreem, freem_trollback() |  | 30.15 freem_trollback() | 
|  | libfreem, freem_tstart() |  | 30.13 freem_tstart() | 
|  | libfreem, freem_unlock() |  | 30.12 freem_unlock() | 
|  | libfreem, freem_version() |  | 30.4 freem_version() | 
|  | limitations, memory |  | Appendix D Implementation Limits | 
|  | LOCK |  | 7.23 LOCK | 
| 
 | 
| M |  |  | 
|---|
|  | MAP |  | 7.24 MAP | 
|  | mappings, global |  | 14 Global Mappings | 
|  | maximum size, global |  | Appendix D Implementation Limits | 
|  | maximum size, routine |  | Appendix D Implementation Limits | 
|  | maximum size, string |  | Appendix D Implementation Limits | 
|  | MERGE |  | 7.25 MERGE | 
|  | modes, programmer |  | 3 The FreeM Direct-Mode Environment | 
| 
 | 
| N |  |  | 
|---|
|  | networks, input and output |  | 11 Network I/O | 
|  | networks, opening and connecting client sockets |  | 11.1 Opening and Connecting a Client Socket | 
|  | NEW |  | 7.26 NEW | 
| 
 | 
| O |  |  | 
|---|
|  | OPEN |  | 7.27 OPEN | 
|  | operators, ! |  | 9.31 ! (Logical OR) | 
|  | operators, # |  | 9.15 # (Modulo) | 
|  | operators, #= |  | 9.16 #= (Modulo/Assign) | 
|  | operators, & |  | 9.30 & (Logical AND) | 
|  | operators, ’ |  | 9.32 ’ (Logical NOT) | 
|  | operators, * |  | 9.9 * (Multiply) | 
|  | operators, ** |  | 9.17 ** (Exponentiate) | 
|  | operators, **= |  | 9.18 **= (Exponentiate/Assign) | 
|  | operators, *= |  | 9.10 *= (Multiply/Assign) | 
|  | operators, + |  | 9.3 + (Add) | 
|  | operators, ++ |  | 9.5 ++ (Postfix Increment) | 
|  | operators, += |  | 9.4 += (Add/Assign) | 
|  | operators, - |  | 9.6 - (Subtract) | 
|  | operators, – |  | 9.8 – (Postfix Decrement) | 
|  | operators, -= |  | 9.7 -= (Subtract/Assign) | 
|  | operators, / |  | 9.11 / (Divide) | 
|  | operators, /= |  | 9.12 /= (Divide/Assign) | 
|  | operators, < |  | 9.19 < (Less Than) | 
|  | operators, <= |  | 9.20 <= (Less Than or Equal To) | 
|  | operators, = |  | 9.25 = (Equals) | 
|  | operators, > |  | 9.21 > (Greater Than) | 
|  | operators, >= |  | 9.22 >= (Greater Than or Equal To) | 
|  | operators, ? |  | 9.29 ? (Pattern Match) | 
|  | operators, @ |  | 9.33 @ (Indirect) | 
|  | operators, unary + |  | 9.1 Unary + | 
|  | operators, unary - |  | 9.2 Unary - | 
|  | operators, [ |  | 9.26 [ (Contains) | 
|  | operators, \ |  | 9.13 \ (Integer Divide) | 
|  | operators, \= |  | 9.14 \= (Integer Divide/Assign) | 
|  | operators, ] |  | 9.27 ] (Follows) | 
|  | operators, ]] |  | 9.28 ]] (Sorts After) | 
|  | operators, _ |  | 9.23 _ (Concatenate) | 
|  | operators, _= |  | 9.24 _= (Concatenate/Assign) | 
|  | options, command-line |  | 1 FreeM Invocation | 
| 
 | 
| Q |  |  | 
|---|
|  | QUIT |  | 7.28 QUIT | 
| 
 | 
| R |  |  | 
|---|
|  | READ |  | 7.29 READ | 
|  | REPL, direct-mode |  | 3.2 REPL Functionality | 
|  | routines, as shell scripts |  | 1.3 Using FreeM for Shell Scripting | 
| 
 | 
| S |  |  | 
|---|
|  | SET |  | 7.30 SET | 
|  | shebang line |  | 1.3 Using FreeM for Shell Scripting | 
|  | shell scripting |  | 1.3 Using FreeM for Shell Scripting | 
|  | SSVNs |  | 8 Structured System Variables | 
|  | structured system variables |  | 8 Structured System Variables | 
|  | structured system variables |  | 22 User-Defined SSVNs | 
|  | structured system variables, user-defined |  | 22 User-Defined SSVNs | 
|  | structured system variables, ^$CHARACTER |  | 8.1 ^$CHARACTER | 
|  | structured system variables, ^$DEVICE |  | 8.2 ^$DEVICE | 
|  | structured system variables, ^$DISPLAY |  | 8.3 ^$DISPLAY | 
|  | structured system variables, ^$EVENT |  | 8.4 ^$EVENT | 
|  | structured system variables, ^$GLOBAL |  | 8.5 ^$GLOBAL | 
|  | structured system variables, ^$JOB |  | 8.6 ^$JOB | 
|  | structured system variables, ^$LOCK |  | 8.7 ^$LOCK | 
|  | structured system variables, ^$ROUTINE |  | 8.8 ^$ROUTINE | 
|  | structured system variables, ^$SYSTEM |  | 8.9 ^$SYSTEM | 
|  | structured system variables, ^$WINDOW |  | 8.10 ^$WINDOW | 
|  | structured system variables, ^$ZPROCESS |  | 8.11 ^$ZPROCESS | 
|  | structured system variables, ^$ZRPI |  | 8.12 ^$ZRPI | 
|  | system library routines |  | 24 System Library Routines | 
|  | system library routines, ^%SYS.INIT |  | 24.2 ^%SYS.INIT | 
|  | system library routines, ^%ZCOLUMNS |  | 24.1 ^%ZCOLUMNS | 
|  | system library routines, ^%ZHELP |  | 24.3 ^%ZHELP | 
|  | system library routines, ^%ZROWS |  | 24.4 ^%ZROWS | 
| 
 |