The glyphs Reference Manual
This is the glyphs Reference Manual,
generated automatically by Declt version 4.0 beta 2 "William Riker"
on Sun Sep 15 05:23:12 2024 GMT+0.
2 Systems
The main system appears first, followed by any subsystem dependency.
2.1 glyphs
Glyphs to reduce Common Lisp verbosity
- Author
Matthew Carter <m@ahungry.com>
- License
GPLv3
- Dependencies
cl-ppcre
(system).
parenscript
(system).
named-readtables
(system).
- Source
glyphs.asd
.
- Child Components
-
3 Files
Files are sorted by type and then listed depth-first from the systems
components trees.
3.1 Lisp
3.1.3 glyphs/glyphs.lisp
- Dependency
package.lisp
(file).
- Source
glyphs.asd
.
- Parent Component
glyphs
(system).
- Public Interface
*ψ*
(special variable).
±
(macro).
ƒ
(macro).
ƒƒ
(macro).
ƒ→
(macro).
λ
(macro).
λλ
(macro).
ψ
(macro).
- Internals
-
4 Packages
Packages are listed by definition order.
4.1 glyphs
- Source
package.lisp
.
- Use List
cl-ppcre
.
common-lisp
.
editor-hints.named-readtables
.
parenscript
.
- Public Interface
*ψ*
(special variable).
±
(macro).
ƒ
(macro).
ƒƒ
(macro).
ƒ→
(macro).
λ
(macro).
λλ
(macro).
ψ
(macro).
- Internals
-
5 Definitions
Definitions are sorted by export status, category, package, and then by
lexicographic order.
5.1 Public Interface
5.1.2 Macros
- Macro: ± (a b) ¶
-
- Package
glyphs
.
- Source
glyphs.lisp
.
- Macro: ƒ (name &rest rest) ¶
-
Similar to defun, requires using x as the default case
- Package
glyphs
.
- Source
glyphs.lisp
.
- Macro: ƒƒ (name &rest rest) ¶
-
PS - Similar to defun, requires using x as the default case
- Package
glyphs
.
- Source
glyphs.lisp
.
- Macro: ƒ→ (name types &rest rest) ¶
-
Similar to defun, requires using α as the default case.
Includes the type safety of defn.
- Package
glyphs
.
- Source
glyphs.lisp
.
- Macro: λ (&rest rest) ¶
-
Similar to lambda, requires using x as the default case
- Package
glyphs
.
- Source
glyphs.lisp
.
- Macro: λλ (&rest rest) ¶
-
PS - Similar to lambda, requires using x as the default case
- Package
glyphs
.
- Source
glyphs.lisp
.
- Macro: ψ (data &rest rest) ¶
-
Shortcut for a mapcar with the short lambda stuff
- Package
glyphs
.
- Source
glyphs.lisp
.
Appendix A Indexes
A.2 Functions
| |
|
/ | | |
| /. : | | Private macros |
| /./. : | | Private macros |
|
± | | |
| ± : | | Public macros |
|
A | | |
| afn : | | Private macros |
| arg-walker : | | Private macros |
|
D | | |
| defn : | | Private macros |
|
F | | |
| ff : | | Private macros |
| flatten : | | Private ordinary functions |
| Function, flatten : | | Private ordinary functions |
| Function, greplace : | | Private ordinary functions |
| Function, gscan : | | Private ordinary functions |
|
G | | |
| greplace : | | Private ordinary functions |
| gscan : | | Private ordinary functions |
|
M | | |
| Macro, /. : | | Private macros |
| Macro, /./. : | | Private macros |
| Macro, afn : | | Private macros |
| Macro, arg-walker : | | Private macros |
| Macro, defn : | | Private macros |
| Macro, ff : | | Private macros |
| Macro, pm : | | Private macros |
| Macro, ± : | | Public macros |
| Macro, ƒ : | | Public macros |
| Macro, ƒƒ : | | Public macros |
| Macro, ƒ→ : | | Public macros |
| Macro, λ : | | Public macros |
| Macro, λλ : | | Public macros |
| Macro, ψ : | | Public macros |
|
P | | |
| pm : | | Private macros |
|
Ƒ | | |
| ƒ : | | Public macros |
| ƒƒ : | | Public macros |
| ƒ→ : | | Public macros |
|
Λ | | |
| λ : | | Public macros |
| λλ : | | Public macros |
|
Ψ | | |
| ψ : | | Public macros |
|