The macroexpand-dammit Reference Manual

Table of Contents

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

The macroexpand-dammit Reference Manual

This is the macroexpand-dammit Reference Manual, generated automatically by Declt version 2.4 "Will Decker" on Wed Jun 20 12:13:21 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 macroexpand-dammit

Source

macroexpand-dammit.asd (file)

Component

macroexpand-dammit.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 macroexpand-dammit.asd

Location

macroexpand-dammit.asd

Systems

macroexpand-dammit (system)


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

2.1.2 macroexpand-dammit/macroexpand-dammit.lisp

Parent

macroexpand-dammit (system)

Location

macroexpand-dammit.lisp

Packages

macroexpand-dammit

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 macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Use List

common-lisp

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 Macros

Macro: macroexpand-dammit-as-macro FORM
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)


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

4.1.2 Functions

Function: macroexpand-dammit FORM &optional *ENV*
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: macroexpand-dammit-expansion FORM &optional *ENV*
Package

macroexpand-dammit

Source

macroexpand-dammit.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: *env*
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Special Variable: *form-handler*
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)


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

4.2.2 Macros

Macro: defhandler SYMBOL LAMBDA-LIST &body BODY
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Macro: m FORM
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Macro: m-list &body BODY
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Macro: with-imposed-bindings &body BODY
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Macro: without-package-locking &body BODY
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)


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

4.2.3 Functions

Function: binding-to-symbol BINDING
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: clean-fbindings BINDINGS

Return a set of bindings that always defaults to nil

Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: compiler-macroexpand-1 FORM &optional *ENV*
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: declare-fbindings-ignorable BINDINGS
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: declare-lambda-list-ignorable LAMBDA-LIST
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: default-form-handler FIRST &rest REST
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: dump-fbinding NAME LAMBDA-LIST &rest BODY
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: dump-fbindings BINDINGS
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: e FORM
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: e-list LIST
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: force-first X
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: force-list X
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: form-handler FIRST
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: function-name-p NAME
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-block BLOCK NAME &rest BODY
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-catch CATCH TAG &rest BODY
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-declare DECLARE &rest BODY
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-defun DEFUN NAME LAMBDA-LIST &rest BODY
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-eval-when EVAL-WHEN SITUATION &rest BODY
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-flet FLET BINDINGS &rest BODY
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-function FUNCTION NAME
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-go GO TAG
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-labels LABELS BINDINGS &rest BODY
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-lambda LAMBDA LAMBDA-LIST &rest BODY
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-let LET BINDINGS &rest BODY
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-let* LET* BINDINGS &rest BODY
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-load-time-value LOAD-TIME-VALUE FORM &optional READ-ONLY-P
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-macrolet MACROLET BINDINGS &rest BODY
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-named-lambda NAMED-LAMBDA NAME LAMBDA-LIST &rest BODY
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-progn PROGN &rest BODY
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-progv PROGV SYMBOLS VALUES &rest BODY
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-quote QUOTE OBJECT
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-return-from RETURN-FROM NAME &optional VALUE
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-setq SETQ &rest PAIRS
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-tagbody TAGBODY &rest TAGS-AND-FORMS
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-the THE VALUE-TYPE FORM
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: hander-unwind-protect UNWIND-PROTECT PROTECTED-FORM &rest CLEANUP
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: macroexpand-dammit-string STR
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: maybe-locally FORMS
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: runtime-symbol NAME PACKAGE-NAME
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)

Function: tagbody-restore-tags LIST
Package

macroexpand-dammit

Source

macroexpand-dammit.lisp (file)


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

Appendix A Indexes


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

A.1 Concepts

Jump to:   F   L   M  
Index Entry  Section

F
File, Lisp, macroexpand-dammit.asd: The macroexpand-dammit<dot>asd file
File, Lisp, macroexpand-dammit/macroexpand-dammit.lisp: The macroexpand-dammit/macroexpand-dammit<dot>lisp file

L
Lisp File, macroexpand-dammit.asd: The macroexpand-dammit<dot>asd file
Lisp File, macroexpand-dammit/macroexpand-dammit.lisp: The macroexpand-dammit/macroexpand-dammit<dot>lisp file

M
macroexpand-dammit.asd: The macroexpand-dammit<dot>asd file
macroexpand-dammit/macroexpand-dammit.lisp: The macroexpand-dammit/macroexpand-dammit<dot>lisp file

Jump to:   F   L   M  

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

A.2 Functions

Jump to:   B   C   D   E   F   H   M   R   T   W  
Index Entry  Section

B
binding-to-symbol: Internal functions

C
clean-fbindings: Internal functions
compiler-macroexpand-1: Internal functions

D
declare-fbindings-ignorable: Internal functions
declare-lambda-list-ignorable: Internal functions
default-form-handler: Internal functions
defhandler: Internal macros
dump-fbinding: Internal functions
dump-fbindings: Internal functions

E
e: Internal functions
e-list: Internal functions

F
force-first: Internal functions
force-list: Internal functions
form-handler: Internal functions
Function, binding-to-symbol: Internal functions
Function, clean-fbindings: Internal functions
Function, compiler-macroexpand-1: Internal functions
Function, declare-fbindings-ignorable: Internal functions
Function, declare-lambda-list-ignorable: Internal functions
Function, default-form-handler: Internal functions
Function, dump-fbinding: Internal functions
Function, dump-fbindings: Internal functions
Function, e: Internal functions
Function, e-list: Internal functions
Function, force-first: Internal functions
Function, force-list: Internal functions
Function, form-handler: Internal functions
Function, function-name-p: Internal functions
Function, hander-block: Internal functions
Function, hander-catch: Internal functions
Function, hander-declare: Internal functions
Function, hander-defun: Internal functions
Function, hander-eval-when: Internal functions
Function, hander-flet: Internal functions
Function, hander-function: Internal functions
Function, hander-go: Internal functions
Function, hander-labels: Internal functions
Function, hander-lambda: Internal functions
Function, hander-let: Internal functions
Function, hander-let*: Internal functions
Function, hander-load-time-value: Internal functions
Function, hander-macrolet: Internal functions
Function, hander-named-lambda: Internal functions
Function, hander-progn: Internal functions
Function, hander-progv: Internal functions
Function, hander-quote: Internal functions
Function, hander-return-from: Internal functions
Function, hander-setq: Internal functions
Function, hander-tagbody: Internal functions
Function, hander-the: Internal functions
Function, hander-unwind-protect: Internal functions
Function, macroexpand-dammit: Exported functions
Function, macroexpand-dammit-expansion: Exported functions
Function, macroexpand-dammit-string: Internal functions
Function, maybe-locally: Internal functions
Function, runtime-symbol: Internal functions
Function, tagbody-restore-tags: Internal functions
function-name-p: Internal functions

H
hander-block: Internal functions
hander-catch: Internal functions
hander-declare: Internal functions
hander-defun: Internal functions
hander-eval-when: Internal functions
hander-flet: Internal functions
hander-function: Internal functions
hander-go: Internal functions
hander-labels: Internal functions
hander-lambda: Internal functions
hander-let: Internal functions
hander-let*: Internal functions
hander-load-time-value: Internal functions
hander-macrolet: Internal functions
hander-named-lambda: Internal functions
hander-progn: Internal functions
hander-progv: Internal functions
hander-quote: Internal functions
hander-return-from: Internal functions
hander-setq: Internal functions
hander-tagbody: Internal functions
hander-the: Internal functions
hander-unwind-protect: Internal functions

M
m: Internal macros
m-list: Internal macros
Macro, defhandler: Internal macros
Macro, m: Internal macros
Macro, m-list: Internal macros
Macro, macroexpand-dammit-as-macro: Exported macros
Macro, with-imposed-bindings: Internal macros
Macro, without-package-locking: Internal macros
macroexpand-dammit: Exported functions
macroexpand-dammit-as-macro: Exported macros
macroexpand-dammit-expansion: Exported functions
macroexpand-dammit-string: Internal functions
maybe-locally: Internal functions

R
runtime-symbol: Internal functions

T
tagbody-restore-tags: Internal functions

W
with-imposed-bindings: Internal macros
without-package-locking: Internal macros

Jump to:   B   C   D   E   F   H   M   R   T   W  

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

A.3 Variables

Jump to:   *  
S  
Index Entry  Section

*
*env*: Internal special variables
*form-handler*: Internal special variables

S
Special Variable, *env*: Internal special variables
Special Variable, *form-handler*: Internal special variables

Jump to:   *  
S  

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

A.4 Data types

Jump to:   M   P   S  
Index Entry  Section

M
macroexpand-dammit: The macroexpand-dammit system
macroexpand-dammit: The macroexpand-dammit package

P
Package, macroexpand-dammit: The macroexpand-dammit package

S
System, macroexpand-dammit: The macroexpand-dammit system

Jump to:   M   P   S