The lambda-reader Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The lambda-reader Reference Manual

This is the lambda-reader Reference Manual, version 1.0.0, generated automatically by Declt version 2.4 "Will Decker" on Wed Jun 20 12:04:26 2018 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

1.1 lambda-reader

Author

Francois-Rene Rideau

License

MIT

Description

Use unicode character λ for LAMBDA in reader and printer

Long Description

Use unicode character λ for LAMBDA in reader and printer relying on named-readtables as a sensible readtable API.

Version

1.0.0

Dependency

named-readtables

Source

lambda-reader.asd (file)

Component

lambda-reader.lisp (file)


Next: , Previous: , Up: Top   [Contents][Index]

2 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

2.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.1 lambda-reader.asd

Location

lambda-reader.asd

Systems

lambda-reader (system)


Previous: , Up: Lisp files   [Contents][Index]

2.1.2 lambda-reader/lambda-reader.lisp

Parent

lambda-reader (system)

Location

lambda-reader.lisp

Packages

λ-reader

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

3 Packages

Packages are listed by definition order.


Previous: , Up: Packages   [Contents][Index]

3.1 λ-reader

Source

lambda-reader.lisp (file)

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

4 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

4.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

4.1.1 Symbol macros

Symbol Macro: λ
Package

λ-reader

Source

lambda-reader.lisp (file)

Expansion

(λ-reader:λ)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

4.1.2 Macros

Macro: define-λ-readtable NAME &body OPTIONS
Package

λ-reader

Source

lambda-reader.lisp (file)

Macro: λ &body ARGS
Package

λ-reader

Source

lambda-reader.lisp (file)


Previous: , Up: Exported definitions   [Contents][Index]

4.1.3 Functions

Function: install-λ-printer ()
Package

λ-reader

Source

lambda-reader.lisp (file)

Function: install-λ-reader &optional READTABLE
Package

λ-reader

Source

lambda-reader.lisp (file)

Function: make-λ-reader &optional READTABLE
Package

λ-reader

Source

lambda-reader.lisp (file)

Function: new-readtable-with-λ-reader &optional READTABLE
Package

λ-reader

Source

lambda-reader.lisp (file)


Previous: , Up: Definitions   [Contents][Index]

4.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.1 Special variables

Special Variable: *lambda-string*
Package

λ-reader

Source

lambda-reader.lisp (file)

Special Variable: *lambda-symbol*

Magic lambda symbol

Package

λ-reader

Source

lambda-reader.lisp (file)

Special Variable: *lowercase-lambda-char*
Package

λ-reader

Source

lambda-reader.lisp (file)

Special Variable: *lowercase-lambda-string*
Package

λ-reader

Source

lambda-reader.lisp (file)

Special Variable: *readtable-λ-reader*
Package

λ-reader

Source

lambda-reader.lisp (file)

Special Variable: *uppercase-lambda-char*
Package

λ-reader

Source

lambda-reader.lisp (file)

Special Variable: *uppercase-lambda-string*
Package

λ-reader

Source

lambda-reader.lisp (file)

Special Variable: *λ-reader-readtable*
Package

λ-reader

Source

lambda-reader.lisp (file)


Previous: , Up: Internal definitions   [Contents][Index]

4.2.2 Functions

Function: install-λ-reader-helper OLD-READTABLE NEW-READTABLE
Package

λ-reader

Source

lambda-reader.lisp (file)

Function: λ-printer STREAM OBJECT
Package

λ-reader

Source

lambda-reader.lisp (file)

Function: λ-reader-p X
Package

λ-reader

Source

lambda-reader.lisp (file)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   F   L  
Index Entry  Section

F
File, Lisp, lambda-reader.asd: The lambda-reader<dot>asd file
File, Lisp, lambda-reader/lambda-reader.lisp: The lambda-reader/lambda-reader<dot>lisp file

L
lambda-reader.asd: The lambda-reader<dot>asd file
lambda-reader/lambda-reader.lisp: The lambda-reader/lambda-reader<dot>lisp file
Lisp File, lambda-reader.asd: The lambda-reader<dot>asd file
Lisp File, lambda-reader/lambda-reader.lisp: The lambda-reader/lambda-reader<dot>lisp file

Jump to:   F   L  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   D   F   I   M   N   Λ  
Index Entry  Section

D
define-λ-readtable: Exported macros

F
Function, install-λ-printer: Exported functions
Function, install-λ-reader: Exported functions
Function, install-λ-reader-helper: Internal functions
Function, make-λ-reader: Exported functions
Function, new-readtable-with-λ-reader: Exported functions
Function, λ-printer: Internal functions
Function, λ-reader-p: Internal functions

I
install-λ-printer: Exported functions
install-λ-reader: Exported functions
install-λ-reader-helper: Internal functions

M
Macro, define-λ-readtable: Exported macros
Macro, λ: Exported macros
make-λ-reader: Exported functions

N
new-readtable-with-λ-reader: Exported functions

Λ
λ: Exported macros
λ-printer: Internal functions
λ-reader-p: Internal functions

Jump to:   D   F   I   M   N   Λ  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   *  
S   Λ  
Index Entry  Section

*
*lambda-string*: Internal special variables
*lambda-symbol*: Internal special variables
*lowercase-lambda-char*: Internal special variables
*lowercase-lambda-string*: Internal special variables
*readtable-λ-reader*: Internal special variables
*uppercase-lambda-char*: Internal special variables
*uppercase-lambda-string*: Internal special variables
*λ-reader-readtable*: Internal special variables

S
Special Variable, *lambda-string*: Internal special variables
Special Variable, *lambda-symbol*: Internal special variables
Special Variable, *lowercase-lambda-char*: Internal special variables
Special Variable, *lowercase-lambda-string*: Internal special variables
Special Variable, *readtable-λ-reader*: Internal special variables
Special Variable, *uppercase-lambda-char*: Internal special variables
Special Variable, *uppercase-lambda-string*: Internal special variables
Special Variable, *λ-reader-readtable*: Internal special variables
Symbol Macro, λ: Exported symbol macros

Λ
λ: Exported symbol macros

Jump to:   *  
S   Λ  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   L   P   S   Λ  
Index Entry  Section

L
lambda-reader: The lambda-reader system

P
Package, λ-reader: The λ-reader package

S
System, lambda-reader: The lambda-reader system

Λ
λ-reader: The λ-reader package

Jump to:   L   P   S   Λ