next up previous contents
Next: About this document ... Up: CMU Common Lisp User's Previous: Source Translation Utilities   Contents


Index

Command Line Options | Integers | Integers | Floats | Floats | Floats | Negative Zero | Denormalized Floats | Denormalized Floats | Floating Point Exceptions | Floating Point Exceptions | Floating Point Exceptions | Floating Point Rounding Mode | Floating Point Rounding Mode | Floating Point Rounding Mode | Floating Point Rounding Mode | Characters | Characters | Describe | Describe | Describe | Describe | The Graphical Interface | Stream Extensions | Stream Extensions | Saving a Core Image | Saving a Core Image | Pathnames | Logical Pathnames | Logical Pathnames | Search Lists | Time Parsing and Formatting | Time Parsing and Formatting | Random Number Generation | The Debugger | Debugger Introduction | Debugger Introduction | Debugger Introduction | Debugger Introduction | Stack Frames | How Arguments are Printed | Funny Frames | Debug Tail Recursion | Unknown Locations and Interrupts | Unknown Locations and Interrupts | Variable Access | Variable Value Availability | Variable Value Availability | Variable Value Availability | How the Source is | Source Location Availability | Compiler Policy Control | Compiler Policy Control | Compiler Policy Control | Compiler Policy Control | Compiler Policy Control | Function Tracing | Function Tracing | Function Tracing | Function Tracing | Encapsulation Functions | Encapsulation Functions | Encapsulation Functions | Calling the Compiler | Calling the Compiler | Calling the Compiler | Calling the Compiler | Calling the Compiler | Calling the Compiler | Calling the Compiler | Calling the Compiler | Undefined Warnings | Interpreting Error Messages | The Original and Actual | The Original and Actual | The Processing Path | The Processing Path | The Processing Path | Error Severity | Error Severity | Error Message Parameterization | Error Message Parameterization | Compile Time Type Errors | Precise Type Checking | Weakened Type Checking | Getting Existing Programs to | Compiler Policy | The Optimize Declaration | The Optimize Declaration | The Optimize Declaration | The Optimize Declaration | The Optimize Declaration | The Optimize Declaration | The Optimize Declaration | The Optimize-Interface Declaration | The Optimize-Interface Declaration | Open Coding and Inline | Open Coding and Inline | Open Coding and Inline | Canonicalization | Canonicalization | Canonicalization | Canonicalization | Canonicalization | Member Types | Member Types | Union Types | Union Types | Union Types | The Empty Type | The Empty Type | Function Types | The Values Declaration | The Values Declaration | Structure Types | Structure Types | The Freeze-Type Declaration | Type Style Recommendations | Type Style Recommendations | Type Style Recommendations | Type Style Recommendations | Type Style Recommendations | Type Style Recommendations | Type Style Recommendations | Type Inference | Type Inference | Type Inference | Variable Type Inference | Variable Type Inference | Global Function Type Inference | Operation Specific Type Inference | Operation Specific Type Inference | Dynamic Type Inference | Dynamic Type Inference | Dynamic Type Inference | Type Check Optimization | Source Optimization | Let Optimization | Constant Folding | Constant Folding | Unused Expression Elimination | Unused Expression Elimination | Control Optimization | Control Optimization | Unreachable Code Deletion | Unreachable Code Deletion | Multiple Values Optimization | Source to Source Transformation | Style Recommendations | Tail Recursion | Tail Recursion | Local Call | Local Call | Local Call | Self-Recursive Calls | Closures | Local Tail Recursion | Local Tail Recursion | Block Compilation | Block Compilation | Block Compilation Declarations | Block Compilation Declarations | Compiler Arguments | Compiler Arguments | Practical Difficulties | Context Declarations | Context Declarations | Inline Expansion | Inline Expansion Recording | The Maybe-Inline Declaration | Byte Coded Compilation | Byte Coded Compilation | Byte Coded Compilation | Object Representation | Structure Representation | Descriptors | Non-Descriptor Representations | Non-Descriptor Representations | Generic Arithmetic | Fixnums | Fixnums | Word Integers | Floating Point Efficiency | Specialized Arrays | Specialized Structure Slots | Interactions With Local Call | Representation of Characters | Representation of Characters | Avoid Unnecessary Consing | Avoid Unnecessary Consing | Avoid Unnecessary Consing | Complex Argument Syntax | Complex Argument Syntax | Trace Files and Disassembly | Trace Files and Disassembly | Trace Files and Disassembly | Trace Files and Disassembly | Efficiency Notes | Efficiency Notes | Type Uncertainty | Representation Efficiency Notes | Representation Efficiency Notes | Representation Efficiency Notes | Representation Efficiency Notes | Representation Efficiency Notes | Profiling | Profiling | Profiling | Profiling | Additional Timing Utilities | A Note on Timing | Benchmarking Techniques | Type Translations | Type Translations | Type Translations | System Area Pointers | File Descriptor Streams | Making Sense of Mach | Unix Interrupts | Unix Interrupts | Object Sets | Defining Alien Types | Alien Type Specifiers | Alien Type Specifiers | Alien Type Specifiers | Alien Type Specifiers | Alien Coercion Operations | Alien Dynamic Allocation | External Alien Variables | Loading Unix Object Files | The alien-funcall Primitive | The def-alien-routine Macro | Calling Lisp from C | Accessing Lisp Arrays | Frames | Debug-functions | Code-locations | Source Translation Utilities | Index
argument syntax
Complex Argument Syntax
arithmetic
Generic Arithmetic
array types
Specialized Arrays
arrays
Arrays
bit-vectors
Bit-Vectors
block
Source Location Availability | Source Location Availability
block compilation
Funny Frames
call
Local Call | Inline Expansion | Interactions With Local Call
cleanup
Funny Frames
compilation
Compilation Units | Block Compilation | Compile Your Code
compile-file
Compiler Arguments
consing
Descriptors
continuations
Trace Files and Disassembly
CPU time
A Note on Timing
declarations
The Optimize Declaration | The Optimize-Interface Declaration | Block Compilation Declarations | Context Declarations
descriptor representations
Representation Efficiency Notes
descriptors
Descriptors
efficiency
Object Representation | Variables | General Efficiency Hints | Avoid Unnecessary Consing | Complex Argument Syntax | Efficiency Notes and Type
efficiency notes
Representation Efficiency Notes | Verbosity Control
empty type
The Empty Type
entry points
Funny Frames
error messages
Interpreting Error Messages | Error Message Parameterization
errors
Unknown Locations and Interrupts | The Empty Type
evaluation
The Command Loop | Note On Lexical Variable
existing programs
Getting Existing Programs to
expansion
Inline Expansion
external
Funny Frames
folding
Constant Folding
frames
Stack Frames
free
System Area Pointers
function
Function Names | Function Tracing | Function Types | Global Function Type Inference
function call
Local Call | Inline Expansion
hash-tables
Hashtables
listing files
Trace Files and Disassembly
lists
Think Before You Use
local call
Local Function Type Inference | Return Values | Interactions With Local Call
locations
Unknown Locations and Interrupts
macroexpansion
Errors During Macroexpansion
malloc
System Area Pointers
mapping
Mapping and Iteration
names
Function Names
notes
Efficiency Notes
numeric
Operation Specific Type Inference | Numbers | Generic Arithmetic
optimization
Type Check Optimization | Let Optimization | Control Optimization | Multiple Values Optimization | Inline Expansion | Efficiency Notes and Type
optional
Funny Frames
policy
Compiler Policy Control | Compiler Policy
random number generation
Original Generator | New Generator
read errors
Read Errors
recursion
Debug Tail Recursion | Self-Recursive Calls | Local Tail Recursion
representation
Object Representation | Descriptors
return values
Return Values
run time
A Note on Timing
source location printing
Source Location Printing
structure types
Structure Representation | Specialized Structure Slots
transformation
Source to Source Transformation
type checking
Compile Time Type Errors | Precise Type Checking | Weakened Type Checking | Type Check Optimization | Efficiency Notes and Type
type declarations
Variables
type inference
Dynamic Type Inference
types
Types in Python | Getting Existing Programs to | More About Types in | Canonicalization | Function Types | Structure Types | Type Restrictions | Numbers | Specialized Arrays | Type Uncertainty | Type Translations | Type Translations
unix
Unix Pathnames
variables
Variable Access | Variables
vectors
Vectors
verbosity
Error Message Parameterization | Verbosity Control
[funs]

Variable Index

2


Peter Van Eynde 2001-03-08