| Index Entry | | Section |
|
A | | |
| Accessing list elements: | | Accessing List Elements |
| Acknowledgment: | | Acknowledgment |
| Alists: | | Association Lists |
| Anonymous functions: | | Closures |
| Arguments, command line: | | Command Line Options |
| Arithmetic Functions: | | Arithmetic Functions |
| Array functions: | | Array Functions |
| Arrays: | | Sequences |
| Association lists: | | Association Lists |
| Asynchronous processes: | | Asynchronous Processes |
| Asynchronous timers: | | Timers |
| Atom: | | Cons Cells |
| Autoload forms: | | Autoload Forms |
| Autoloading: | | Autoloading |
|
B | | |
| Backquoting: | | Backquoting |
| Beeping: | | Beeping |
| Bitwise functions: | | Bitwise Functions |
| Block structured definitions: | | Definitions |
| Boolean values: | | nil and t |
| Boolean values, predicate functions: | | Predicate Functions |
| Bugs, patches, reporting: | | Reporting bugs/patches/etc |
| Building lists: | | Building Lists |
|
C | | |
| Calendar date and time: | | Time and Date |
| Calling functions: | | Calling Functions |
| Catch and throw: | | Catch and Throw |
| Characters: | | Characters |
| Circular lists: | | Infinite Lists |
| Cleanup forms: | | Cleanup Forms |
| Closure: | | Closures |
| Command line options: | | Command Line Options |
| Comment styles: | | Comment Styles |
| Comments: | | Read Syntax |
| Comparison predicates: | | Comparison Predicates |
| Compilation functions: | | Compilation Functions |
| Compilation tips: | | Compilation Tips |
| Compilation, disassembly of forms: | | Disassembly |
| Compiled Lisp: | | Compiled Lisp |
| Compiler declarations: | | Compiler Declarations |
| Compiling macros: | | Compiling Macros |
| Conditional structures: | | Conditional Structures |
| Cons cells: | | Cons Cells |
| Continuations: | | Continuations |
| Control Structures: | | Control Structures |
| Control structures, conditionals: | | Conditional Structures |
| Control structures, looping: | | Looping Structures |
| Control structures, non-local exits: | | Non-Local Exits |
| Control structures, sequencing: | | Sequencing Structures |
| Copying: | | Copying |
| Creating file objects: | | Creating File Objects |
| Creating symbols: | | Creating Symbols |
| Creating threads: | | Creating Threads |
|
D | | |
| Data types: | | Data Types |
| Data types, datums: | | Datums |
| Data types, hash tables: | | Hash Tables |
| Data types, queues: | | Queues |
| Data types, records: | | Records |
| Data types, summary of: | | Types Summary |
| Date and time: | | Time and Date |
| Date and time, timestamps: | | Timestamps |
| Dates, formatting as strings: | | Formatting Dates |
| Dates, parsing: | | Parsing Dates |
| Datums: | | Datums |
| Debugging: | | Debugging |
| Declarations, compiler: | | Compiler Declarations |
| Defining macros: | | Defining Macros |
| Defining named functions: | | Defining Named Functions |
| Defining variables: | | Defining Variables |
| Definitions, block structured: | | Definitions |
| Deleting threads: | | Deleting Threads |
| Descriptions: | | Descriptions |
| Destroying file objects: | | Destroying File Objects |
| Disassembly: | | Disassembly |
| Distribution conditions: | | Copying |
| Docstrings: | | Docstrings |
| Documentation Strings: | | Docstrings |
|
E | | |
| Embedding librep: | | librep Internals |
| Environment variables: | | Environment Variables |
| Equality predicates: | | Equality Predicates |
| Errors: | | Errors |
| Escape sequences in strings: | | Strings |
| Evaluating Lisp forms: | | Evaluation |
| Evaluation: | | Evaluation |
| Executing rep scripts implicitly: | | Shebang invocation |
| Executing shell commands: | | Shell Commands |
| Expansion, of macros: | | Macro Expansion |
| Exports, implicit: | | Implicit Exports |
|
F | | |
| Failure of mutual open: | | Module Limits |
| Features: | | Obsolete Aspects of Modules |
| File Handlers: | | File Handlers |
| File handlers, remote files: | | Remote Files |
| File information: | | File Information |
| File names: | | File Names |
| File objects: | | File Objects |
| File objects, creating: | | Creating File Objects |
| File objects, destroying: | | Destroying File Objects |
| File objects, functions: | | Functions on File Objects |
| Files: | | Files |
| Files, closing: | | Destroying File Objects |
| Files, manipulating: | | Manipulating Files |
| Files, manipulating directories: | | Manipulating Directories |
| Files, opening: | | Creating File Objects |
| Files, remote: | | Remote Files |
| Fluid variables: | | Fluid Variables |
| Formatted output: | | Formatted Output |
| Formatting dates: | | Formatting Dates |
| Forms, autoload: | | Autoload Forms |
| Forms, constant: | | Self-Evaluating Forms |
| Forms, function call: | | Function Call Forms |
| Forms, macro call: | | Macro Call Forms |
| Forms, self-evaluating: | | Self-Evaluating Forms |
| Forms, special: | | Special Forms |
| Forms, symbol: | | Symbol Forms |
| Forms, variable: | | Symbol Forms |
| Function call forms: | | Function Call Forms |
| Function exits: | | Function Exits |
| Functions: | | Functions |
| Functions as hooks: | | Functions As Hooks |
| Functions on File Objects: | | Functions on File Objects |
| Functions, anonymous: | | Closures |
| Functions, block structured: | | Definitions |
| Functions, calling: | | Calling Functions |
| Functions, compilation: | | Compilation Functions |
| Functions, defining: | | Defining Named Functions |
| Functions, descriptions of: | | Descriptions |
| Functions, input: | | Input Functions |
| Functions, lambda expressions: | | Lambda Expressions |
| Functions, loading: | | Load Function |
| Functions, local: | | Local Functions |
| Functions, mapping: | | Mapping Functions |
| Functions, output: | | Output Functions |
|
G | | |
| Garbage collection: | | Garbage Collection |
| Garbage collection, guardians: | | Guardians |
| Guardians: | | Guardians |
|
H | | |
| Hash tables: | | Hash Tables |
| Hooks: | | Hooks |
| Hooks, functions as: | | Functions As Hooks |
| Hooks, normal: | | Normal Hooks |
|
I | | |
| Implicit Exports: | | Implicit Exports |
| Infinite lists: | | Infinite Lists |
| Input and output: | | Streams |
| Input functions: | | Input Functions |
| Input streams: | | Input Streams |
| Integer functions: | | Integer Functions |
| Integers: | | Numbers |
| Interactive enviroment: | | Interactive environment |
| Interface, C: | | librep Internals |
| Internals: | | librep Internals |
| Internationalisation: | | i18n |
| Interning: | | Interning |
| Introduction: | | Introduction |
| Introduction, Lisp: | | Rep's Lisp Introduction |
| Invocation: | | Invocation |
|
J | | |
| Jade: | | About |
|
K | | |
| Keyword symbols: | | Keyword Symbols |
|
L | | |
| Lambda expressions: | | Lambda Expressions |
| librep Internals: | | librep Internals |
| librep internals: | | librep Internals |
| Licence: | | Copying |
| Lisp forms, evaluating: | | Evaluation |
| List forms: | | List Forms |
| List structure: | | List Structure |
| Lists: | | Lists |
| Lists, accessing elements: | | Accessing List Elements |
| Lists, association: | | Association Lists |
| Lists, building: | | Building Lists |
| Lists, circular: | | Infinite Lists |
| Lists, mapping: | | Mapping Functions |
| Lists, modifying: | | Modifying Lists |
| Load function: | | Load Function |
| Loading: | | Loading |
| Loading programs: | | Loading |
| Loading, on reference: | | Autoloading |
| Local functions: | | Local Functions |
| Local variables: | | Local Variables |
| Looping structures: | | Looping Structures |
|
M | | |
| Macro call forms: | | Macro Call Forms |
| Macro expansion: | | Macro Expansion |
| Macros: | | Macros |
| Macros, backquoting: | | Backquoting |
| Macros, compiling: | | Compiling Macros |
| Macros, defining: | | Defining Macros |
| Manipulating files: | | Manipulating Files |
| Manipulating Symbolic Links: | | Manipulating Symlinks |
| Manipulating threads: | | Manipulating Threads |
| Manual notation: | | Notation |
| Mapping functions: | | Mapping Functions |
| Matching strings: | | Regexp Functions |
| Mathematical functions: | | Mathematical Functions |
| Messages: | | Messages |
| Modifying lists: | | Modifying Lists |
| Modules: | | Modules |
| Modules, and special variables: | | Modules and Special Variables |
| Modules, definition of: | | Module Definition |
| Modules, interfaces: | | Module Interfaces |
| Mutexes: | | Mutexes |
| Mutual exclusion devices: | | Mutexes |
|
N | | |
| Names of files: | | File Names |
| News: | | News |
| nil and t: | | nil and t |
| Non-local exits: | | Non-Local Exits |
| Non-local exits, catch and throw: | | Catch and Throw |
| Non-local exits, cleanup forms: | | Cleanup Forms |
| Non-local exits, errors: | | Errors |
| Non-local exits, function exits: | | Function Exits |
| Normal hooks: | | Normal Hooks |
| Notation: | | Notation |
| Number, Read Syntax: | | Number Read Syntax |
| Numbers: | | Numbers |
| Numbers, arithmetic functions: | | Arithmetic Functions |
| Numbers, bitwise functions: | | Bitwise Functions |
| Numbers, integer functions: | | Integer Functions |
| Numbers, mathematical functions: | | Mathematical Functions |
| Numbers, predicates on: | | Numeric Predicates |
| Numbers, pseudo random: | | Random Numbers |
| Numbers, rational functions: | | Rational Functions |
| Numbers, real number functions: | | Real Number Functions |
| Numbers, types: | | Types of Numbers |
| Numeric predicates: | | Numeric Predicates |
|
O | | |
| Obarrays: | | Obarrays |
| Obsolete Aspects of Modules: | | Obsolete Aspects of Modules |
| Options, command line: | | Command Line Options |
| Output functions: | | Output Functions |
| Output streams: | | Output Streams |
| Output, formatted: | | Formatted Output |
|
P | | |
| Parsing dates: | | Parsing Dates |
| Portability in Number: | | Types of Numbers |
| Predicate functions: | | Predicate Functions |
| Predicates on numbers: | | Numeric Predicates |
| Predicates, comparison: | | Comparison Predicates |
| Predicates, equality: | | Equality Predicates |
| Predicates, type: | | Type Predicates |
| Printed representation: | | Printed Representation |
| Process I/O: | | Process I/O |
| Process information: | | Process Information |
| Process objects: | | Process Objects |
| Process states: | | Process States |
| Processes: | | Processes |
| Processes, asynchronous: | | Asynchronous Processes |
| Processes, signalling: | | Signalling Processes |
| Processes, synchronous: | | Synchronous Processes |
| Programs, loading: | | Loading |
| Property lists: | | Property Lists |
| Pseudo-random numbers: | | Random Numbers |
|
Q | | |
| Queues: | | Queues |
| Quoting: | | Quoting |
|
R | | |
| Random numbers: | | Random Numbers |
| Rational functions: | | Rational Functions |
| Read syntax: | | Read Syntax |
| Read Syntax of Numbers: | | Number Read Syntax |
| Read-eval-print loop: | | Interactive environment |
| Reader, the Lisp: | | The Lisp Reader |
| Reading directories: | | Manipulating Directories |
| Real number functions: | | Real Number Functions |
| Records: | | Records |
| Regexp functions: | | Regexp Functions |
| Regexp syntax: | | Regexp Syntax |
| Regexps: | | Regular Expressions |
| Regular expression syntax: | | Regexp Syntax |
| Regular expressions: | | Regular Expressions |
| Remote files: | | Remote Files |
| rep, the Lisp dialect: | | The language |
| Reporting bugs, patches, etc: | | Reporting bugs/patches/etc |
|
S | | |
| Sawfish: | | About |
| Scope and extent: | | Scope and Extent |
| Scripts, executing implicitly: | | Shebang invocation |
| Self-evaluating forms: | | Self-Evaluating Forms |
| Sequence functions: | | Sequence Functions |
| Sequences: | | Sequences |
| Sequences, cons cells: | | Cons Cells |
| Sequencing structures: | | Sequencing Structures |
| Setting variables: | | Setting Variables |
| Shebang invocation: | | Shebang invocation |
| Shell commands, executing: | | Shell Commands |
| Signalling processes: | | Signalling Processes |
| Sleeping: | | Sleeping |
| Special forms: | | Special Forms |
| Streams: | | Streams |
| Streams, formatted output: | | Formatted Output |
| Streams, input: | | Input Streams |
| Streams, input functions: | | Input Functions |
| Streams, output: | | Output Streams |
| Streams, output functions: | | Output Functions |
| String functions: | | String Functions |
| String matching: | | Regexp Functions |
| Strings, escape sequences: | | Strings |
| Style, comments: | | Comment Styles |
| Subprocesses: | | Processes |
| Symbol attributes: | | Symbol Attributes |
| Symbol forms: | | Symbol Forms |
| Symbol syntax: | | Symbol Syntax |
| Symbolic Links, manipulating: | | Manipulating Symlinks |
| Symbols: | | Symbols |
| Symbols, creating: | | Creating Symbols |
| Symbols, interning: | | Interning |
| Symbols, keywords: | | Keyword Symbols |
| Symbols, obarrays: | | Obarrays |
| Symbols, property lists: | | Property Lists |
| Synchronous processes: | | Synchronous Processes |
| Syntax of objects: | | Read Syntax |
| Syntax of regexps: | | Regexp Syntax |
| System information: | | System Information |
|
T | | |
| t: | | nil and t |
| The language: | | The language |
| The Lisp reader: | | The Lisp Reader |
| The REPL: | | Interactive environment |
| Thread contexts: | | Thread Contexts |
| Thread implementation notes: | | Thread Implementation Notes |
| Threads: | | Threads |
| Threads, creating: | | Creating Threads |
| Threads, deleting: | | Deleting Threads |
| Threads, manipulating: | | Manipulating Threads |
| Threads, mutexes: | | Mutexes |
| Time and date: | | Time and Date |
| Time, formatting as strings: | | Formatting Dates |
| Time, parsing: | | Parsing Dates |
| Timers, asynchronous: | | Timers |
| Timestamps: | | Timestamps |
| Tips: | | Tips |
| Tips, comment styles: | | Comment Styles |
| Tips, compilation: | | Compilation Tips |
| Type predicates: | | Type Predicates |
| Types of Numbers: | | Types of Numbers |
| Types summary: | | Types Summary |
|
U | | |
| User information: | | User Information |
| utf-8: | | utf-8 |
|
V | | |
| Variables: | | Variables |
| Variables, defining: | | Defining Variables |
| Variables, descriptions of: | | Descriptions |
| Variables, fluid: | | Fluid Variables |
| Variables, local: | | Local Variables |
| Variables, scope and extent of: | | Scope and Extent |
| Variables, setting: | | Setting Variables |
| Variables, void: | | Void Variables |
| Void variables: | | Void Variables |
|