|  | Index Entry |  | Section | 
|---|
| 
 | 
| M |  |  | 
|---|
|  | macro expansion |  | 6.10 Macros | 
|  | macros |  | 6.10 Macros | 
|  | mandir |  | 6.22.1 Configuration, Build and Installation | 
|  | match structures |  | 6.15.2 Match Structures | 
|  | math – symbolic |  | 7.1.2 JACAL | 
|  | memory-allocation-error |  | 6.13.11 How to Handle Errors | 
|  | misc-error |  | 6.13.11 How to Handle Errors | 
|  | modified julian day |  | 7.5.16.1 SRFI-19 Introduction | 
|  | modified julian day |  | 7.5.16.3 SRFI-19 Date | 
|  | module version |  | 6.19.3 Creating Guile Modules | 
|  | modules |  | 6.19 Modules | 
|  | multiline comments |  | 6.17.1.3 Block Comments | 
|  | multiple values |  | 6.13.7 Returning and Accepting Multiple Values | 
|  | multiple values and cond |  | 6.13.2 Simple Conditional Evaluation | 
|  | mutex |  | 6.21.4 Mutexes and Condition Variables | 
| 
 | 
| N |  |  | 
|---|
|  | name space |  | 6.19 Modules | 
|  | name space - private |  | 6.19 Modules | 
|  | named let |  | 6.13.4 Iteration mechanisms | 
|  | named let |  | 6.13.4 Iteration mechanisms | 
|  | network |  | 7.2.11 Networking | 
|  | network address |  | 7.2.11.1 Network Address Conversion | 
|  | network database |  | 7.2.11.2 Network Databases | 
|  | network database |  | The Host Database | 
|  | network database |  | The Network Database | 
|  | network examples |  | 7.2.11.5 Network Socket Examples | 
|  | network protocols |  | The Protocol Database | 
|  | network services |  | The Service Database | 
|  | network socket |  | 7.2.11.4 Network Sockets and Communication | 
|  | network socket address |  | 7.2.11.3 Network Socket Address | 
|  | non-local exit |  | 6.13.5 Prompts | 
|  | numerical-overflow |  | 6.13.11 How to Handle Errors | 
| 
 | 
| O |  |  | 
|---|
|  | object array |  | 10.3.5 Compiled Procedures are VM Programs | 
|  | object table |  | 10.3.5 Compiled Procedures are VM Programs | 
|  | options (command line) |  | 4.2.1 Command-line Options | 
|  | options - debug |  | 6.25.3.4 Debug options | 
|  | options - print |  | 6.17.3 Writing Scheme Values | 
|  | options - read |  | 6.17.2 Reading Scheme Code | 
|  | out-of-range |  | 6.13.11 How to Handle Errors | 
|  | overflow, stack |  | Stack overflow | 
|  | overriding binding |  | 6.19.3 Creating Guile Modules | 
|  | overriding binding |  | 6.19.3 Creating Guile Modules | 
| 
 | 
| P |  |  | 
|---|
|  | parallel forms |  | 6.21.10 Parallel forms | 
|  | parallelism |  | 6.21.9 Futures | 
|  | parameter object |  | 6.21.8 Parameters | 
|  | parameter specialize |  | 7.5.18 SRFI-26 - specializing parameters | 
|  | parameter specializers |  | 9.6.5 Generic Function and Method Examples | 
|  | Paredit |  | 4.5 Using Guile in Emacs | 
|  | partial evaluator |  | 6.9.9 Inlinable Procedures | 
|  | password |  | 7.2.14 Encryption | 
|  | password file |  | 7.2.4 User Information | 
|  | pattern matching |  | 7.7 Pattern Matching | 
|  | pattern matching (SXML) |  | 7.16 sxml-match: Pattern Matching of SXML | 
|  | pattern variable |  | 7.7 Pattern Matching | 
|  | pipe |  | 7.2.2 Ports and File Descriptors | 
|  | pipe |  | 7.2.10 Pipes | 
|  | pkg-config |  | 5.1 Parallel Installations | 
|  | pkgdatadir |  | 6.22.1 Configuration, Build and Installation | 
|  | pkgincludedir |  | 6.22.1 Configuration, Build and Installation | 
|  | pkglibdir |  | 6.22.1 Configuration, Build and Installation | 
|  | polar form |  | 6.6.2.4 Complex Numbers | 
|  | polar form |  | 6.6.2.10 Complex Number Operations | 
|  | Port |  | 6.14.1 Ports | 
|  | port buffering |  | 7.2.2 Ports and File Descriptors | 
|  | port encoding |  | 6.17.8 Character Encoding of Source Files | 
|  | Port implementation |  | 6.14.11.2 Port Implementation | 
|  | Port, block read/write |  | 6.14.7 Block reading and writing | 
|  | Port, C interface |  | 6.14.11.1 C Port Interface | 
|  | Port, close |  | 6.14.4 Closing | 
|  | Port, default |  | 6.14.8 Default Ports for Input, Output and Errors | 
|  | Port, file |  | 6.14.9.1 File Ports | 
|  | Port, line input/output |  | 6.14.6 Line Oriented and Delimited Text | 
|  | Port, random access |  | 6.14.5 Random Access | 
|  | Port, soft |  | 6.14.9.3 Soft Ports | 
|  | Port, string |  | 6.14.9.2 String Ports | 
|  | Port, types |  | 6.14.9 Types of Port | 
|  | Port, void |  | 6.14.9.4 Void Ports | 
|  | portability between 2.0 and older versions |  | 7.5.2 SRFI-0 - cond-expand | 
|  | POSIX |  | 7.2 POSIX System Calls and Networking | 
|  | POSIX threads |  | 6.21.3 Threads | 
|  | precise marking |  | 6.8 Smobs | 
|  | prefix |  | 6.22.1 Configuration, Build and Installation | 
|  | pretty printing |  | 7.9 Pretty Printing | 
|  | primitive procedures |  | 6.9.2 Primitive Procedures | 
|  | primitive-load |  | 6.17.8 Character Encoding of Source Files | 
|  | primitives |  | 6.9.2 Primitive Procedures | 
|  | print options |  | 6.17.3 Writing Scheme Values | 
|  | procedure documentation |  | 6.9.7 Procedure Properties and Meta-information | 
|  | procedure inlining |  | 6.9.9 Inlinable Procedures | 
|  | procedure properties |  | 6.9.7 Procedure Properties and Meta-information | 
|  | procedure with setter |  | 6.9.8 Procedures with Setters | 
|  | process group |  | 7.2.9 Terminals and Ptys | 
|  | process group |  | 7.2.9 Terminals and Ptys | 
|  | process priority |  | 7.2.7 Processes | 
|  | process time |  | 7.5.16.2 SRFI-19 Time | 
|  | processes |  | 7.2.7 Processes | 
|  | Profiling |  | 6.25.4 Traps | 
|  | program arguments |  | 7.2.6 Runtime Environment | 
|  | program arguments |  | 7.2.6 Runtime Environment | 
|  | promises |  | 6.17.9 Delayed Evaluation | 
|  | prompts |  | 6.13.5 Prompts | 
|  | protocols |  | The Protocol Database | 
|  | ptob |  | Port basics | 
|  | pure module |  | 6.19.3 Creating Guile Modules | 
| 
 |