The glyphs Reference Manual
This is the glyphs Reference Manual,
generated automatically by Declt version 4.0 beta 2 "William Riker"
on Tue Jul 15 05:13:23 2025 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 |
|