This is the cl-acronyms Reference Manual, version 1.0.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Sep 15 03:40:10 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-acronyms
A program that expands an acronym based on grammatical rules.
Isoraķatheð Zorethan <isoraqathedh.zorethan@gmail.com>
Isoraķatheð Zorethan <isoraqathedh.zorethan@gmail.com>
MIT
1.0.0
alexandria
(system).
split-sequence
(system).
cl-acronyms.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-acronyms/cl-acronyms.asd
cl-acronyms
(system).
cl-acronyms/cl-acronyms.lisp
cl-acronyms
(system).
*master-structures-list*
(special variable).
*master-word-list*
(special variable).
*word-list-file-location*
(special variable).
expand
(function).
refresh-list
(function).
refresh-structures
(function).
reset-list
(function).
total-entries
(function).
total-structures
(function).
%expand
(function).
%read-structures
(function).
%reset-list
(function).
*report-stream*
(special variable).
*structures-file-location*
(special variable).
*word-count-array*
(special variable).
decode-pos-letter
(function).
generate-word
(function).
get-dictionary-length
(function).
get-pos-template
(function).
letter-associate-number
(function).
letterp
(function).
pos-associate-number
(function).
random-word
(function).
Packages are listed by definition order.
info.isoraqathedh.cl-acronyms
cl-acronyms
common-lisp
.
split-sequence
.
*master-structures-list*
(special variable).
*master-word-list*
(special variable).
*word-list-file-location*
(special variable).
expand
(function).
refresh-list
(function).
refresh-structures
(function).
reset-list
(function).
total-entries
(function).
total-structures
(function).
%expand
(function).
%read-structures
(function).
%reset-list
(function).
*report-stream*
(special variable).
*structures-file-location*
(special variable).
*word-count-array*
(special variable).
decode-pos-letter
(function).
generate-word
(function).
get-dictionary-length
(function).
get-pos-template
(function).
letter-associate-number
(function).
letterp
(function).
pos-associate-number
(function).
random-word
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
The vector that holds all structures.
The word list holding all words and their parts of speech.
Location of which the list of words with part of speech modifiers are located.
Expands an acronym. If ’times’ is provided, repeats expansion that many times and collects results into a list.
Reloads the list from mobiposi.i, replacing all entries orginally in *master-word-list*.
Returns the number of items placed into the word bank.
Skips any entries that have spaces.
Resets the structure list to the value seen at the structures.lisp file.
Delete all entries from *master-word-list*. Returns t on success.
Returns the total length the dictionary.
Returns the total number of structures.
Certain functions will print a progress bar in reading files. This is where it is printed to.
Location of which the list of structures is located.
An array counting the number of words satisfying a given first letter and a given part of speech.
Main acronym expansion logic.
Reads the structures from structures.lisp.
Blank list for *master-word-list*
Turns the codes used by mobiposi.i into keywords corresponding to keys in the hash table.
Generates a (nonsensical) word that starts with the given letter.
Returns how many words there are in the word.
Returns an appropriate part-of-speech template for a given acronym, ready for use in build-backronym.
Turns A = 0, B = 1, ..., Z = 25
Turns the codes used by mobiposi.i into keywords corresponding to keys in the hash table.
Grabs a random word starting with the given part of speech starting with letter, if given.
If part-of-speech is supplied as a word, then that word is used, discarding letter.
[This is so to facilitate build-acronym].
If a letter is supplied, will only supply words that start with that letter;
if no such word exists, then a nonce word is generated instead.
Jump to: | %
D E F G L P R T |
---|
Jump to: | %
D E F G L P R T |
---|
Jump to: | *
S |
---|
Jump to: | *
S |
---|
Jump to: | C F I P S |
---|
Jump to: | C F I P S |
---|