Next: Introduction, Previous: (dir), Up: (dir) [Contents][Index]
This is the kmrcl Reference Manual, generated automatically by Declt version 2.4 "Will Decker" on Wed Jun 20 12:04:04 2018 GMT+0.
• Introduction: | What kmrcl is all about | |
• Systems: | The systems documentation | |
• Files: | The files documentation | |
• Packages: | The packages documentation | |
• Definitions: | The symbols documentation | |
• Indexes: | Concepts, functions, variables and data types |
KMRCL is a collection of utility functions. It is used as a base for some of Kevin M. Rosenberg's Common Lisp packages. The web site for KMRCL is http://files.kpe.io/kmrcl/
Next: Files, Previous: Introduction, Up: Top [Contents][Index]
The main system appears first, followed by any subsystem dependency.
• The kmrcl system: |
Kevin M. Rosenberg <kmr@debian.org>
Kevin M. Rosenberg <kevin@rosenberg.net>
LLGPL
sb-posix
kmrcl.asd (file)
Files are sorted by type and then listed depth-first from the systems components trees.
• Lisp files: |
Next: The kmrcl/package<dot>lisp file, Previous: Lisp files, Up: Lisp files [Contents][Index]
kmrcl.asd
kmrcl (system)
Next: The kmrcl/ifstar<dot>lisp file, Previous: The kmrcl<dot>asd file, Up: Lisp files [Contents][Index]
Next: The kmrcl/byte-stream<dot>lisp file, Previous: The kmrcl/package<dot>lisp file, Up: Lisp files [Contents][Index]
package.lisp (file)
kmrcl (system)
ifstar.lisp
Next: The kmrcl/macros<dot>lisp file, Previous: The kmrcl/ifstar<dot>lisp file, Up: Lisp files [Contents][Index]
package.lisp (file)
kmrcl (system)
byte-stream.lisp
Next: The kmrcl/functions<dot>lisp file, Previous: The kmrcl/byte-stream<dot>lisp file, Up: Lisp files [Contents][Index]
package.lisp (file)
kmrcl (system)
macros.lisp
Next: The kmrcl/lists<dot>lisp file, Previous: The kmrcl/macros<dot>lisp file, Up: Lisp files [Contents][Index]
macros.lisp (file)
kmrcl (system)
functions.lisp
Next: The kmrcl/seqs<dot>lisp file, Previous: The kmrcl/functions<dot>lisp file, Up: Lisp files [Contents][Index]
macros.lisp (file)
kmrcl (system)
lists.lisp
Next: The kmrcl/impl<dot>lisp file, Previous: The kmrcl/lists<dot>lisp file, Up: Lisp files [Contents][Index]
macros.lisp (file)
kmrcl (system)
seqs.lisp
nsubseq (function)
Next: The kmrcl/io<dot>lisp file, Previous: The kmrcl/seqs<dot>lisp file, Up: Lisp files [Contents][Index]
macros.lisp (file)
kmrcl (system)
impl.lisp
canonicalize-directory-name (function)
Next: The kmrcl/console<dot>lisp file, Previous: The kmrcl/impl<dot>lisp file, Up: Lisp files [Contents][Index]
kmrcl (system)
io.lisp
Next: The kmrcl/strings<dot>lisp file, Previous: The kmrcl/io<dot>lisp file, Up: Lisp files [Contents][Index]
macros.lisp (file)
kmrcl (system)
console.lisp
*console-msgs-types* (special variable)
Next: The kmrcl/strmatch<dot>lisp file, Previous: The kmrcl/console<dot>lisp file, Up: Lisp files [Contents][Index]
kmrcl (system)
strings.lisp
Next: The kmrcl/buff-input<dot>lisp file, Previous: The kmrcl/strings<dot>lisp file, Up: Lisp files [Contents][Index]
strings.lisp (file)
kmrcl (system)
strmatch.lisp
Next: The kmrcl/random<dot>lisp file, Previous: The kmrcl/strmatch<dot>lisp file, Up: Lisp files [Contents][Index]
macros.lisp (file)
kmrcl (system)
buff-input.lisp
Next: The kmrcl/symbols<dot>lisp file, Previous: The kmrcl/buff-input<dot>lisp file, Up: Lisp files [Contents][Index]
macros.lisp (file)
kmrcl (system)
random.lisp
Next: The kmrcl/datetime<dot>lisp file, Previous: The kmrcl/random<dot>lisp file, Up: Lisp files [Contents][Index]
macros.lisp (file)
kmrcl (system)
symbols.lisp
Next: The kmrcl/math<dot>lisp file, Previous: The kmrcl/symbols<dot>lisp file, Up: Lisp files [Contents][Index]
macros.lisp (file)
kmrcl (system)
datetime.lisp
Next: The kmrcl/color<dot>lisp file, Previous: The kmrcl/datetime<dot>lisp file, Up: Lisp files [Contents][Index]
macros.lisp (file)
kmrcl (system)
math.lisp
Next: The kmrcl/mop<dot>lisp file, Previous: The kmrcl/math<dot>lisp file, Up: Lisp files [Contents][Index]
macros.lisp (file)
kmrcl (system)
color.lisp
Next: The kmrcl/equal<dot>lisp file, Previous: The kmrcl/color<dot>lisp file, Up: Lisp files [Contents][Index]
macros.lisp (file)
kmrcl (system)
mop.lisp
Next: The kmrcl/web-utils<dot>lisp file, Previous: The kmrcl/mop<dot>lisp file, Up: Lisp files [Contents][Index]
kmrcl (system)
equal.lisp
generalized-equal (function)
Next: The kmrcl/xml-utils<dot>lisp file, Previous: The kmrcl/equal<dot>lisp file, Up: Lisp files [Contents][Index]
kmrcl (system)
web-utils.lisp
Next: The kmrcl/sockets<dot>lisp file, Previous: The kmrcl/web-utils<dot>lisp file, Up: Lisp files [Contents][Index]
macros.lisp (file)
kmrcl (system)
xml-utils.lisp
Next: The kmrcl/processes<dot>lisp file, Previous: The kmrcl/xml-utils<dot>lisp file, Up: Lisp files [Contents][Index]
strings.lisp (file)
kmrcl (system)
sockets.lisp
Next: The kmrcl/listener<dot>lisp file, Previous: The kmrcl/sockets<dot>lisp file, Up: Lisp files [Contents][Index]
macros.lisp (file)
kmrcl (system)
processes.lisp
Next: The kmrcl/repl<dot>lisp file, Previous: The kmrcl/processes<dot>lisp file, Up: Lisp files [Contents][Index]
kmrcl (system)
listener.lisp
Next: The kmrcl/os<dot>lisp file, Previous: The kmrcl/listener<dot>lisp file, Up: Lisp files [Contents][Index]
kmrcl (system)
repl.lisp
Next: The kmrcl/signals<dot>lisp file, Previous: The kmrcl/repl<dot>lisp file, Up: Lisp files [Contents][Index]
kmrcl (system)
os.lisp
Next: The kmrcl/btree<dot>lisp file, Previous: The kmrcl/os<dot>lisp file, Up: Lisp files [Contents][Index]
package.lisp (file)
kmrcl (system)
signals.lisp
signal-key-to-number (function)
Next: The kmrcl/hash<dot>lisp file, Previous: The kmrcl/signals<dot>lisp file, Up: Lisp files [Contents][Index]
macros.lisp (file)
kmrcl (system)
btree.lisp
def-string-tricmp (macro)
Previous: The kmrcl/btree<dot>lisp file, Up: Lisp files [Contents][Index]
macros.lisp (file)
kmrcl (system)
hash.lisp
print-hash (function)
Next: Definitions, Previous: Files, Up: Top [Contents][Index]
Packages are listed by definition order.
• The kmrcl-system package: | ||
• The kmrcl package: | ||
• The kmr-mop package: |
Next: The kmrcl package, Previous: Packages, Up: Packages [Contents][Index]
kmrcl.asd
Next: The kmr-mop package, Previous: The kmrcl-system package, Up: Packages [Contents][Index]
package.lisp (file)
kl
common-lisp
Previous: The kmrcl package, Up: Packages [Contents][Index]
mop.lisp (file)
Definitions are sorted by export status, category, package, and then by lexicographic order.
• Exported definitions: | ||
• Internal definitions: |
Next: Internal definitions, Previous: Definitions, Up: Definitions [Contents][Index]
• Exported special variables: | ||
• Exported macros: | ||
• Exported functions: | ||
• Exported generic functions: | ||
• Exported classes: |
Next: Exported macros, Previous: Exported definitions, Up: Exported definitions [Contents][Index]
web-utils.lisp (file)
console.lisp (file)
web-utils.lisp (file)
web-utils.lisp (file)
web-utils.lisp (file)
Next: Exported functions, Previous: Exported special variables, Up: Exported definitions [Contents][Index]
functions.lisp (file)
macros.lisp (file)
macros.lisp (file)
macros.lisp (file)
macros.lisp (file)
macros.lisp (file)
macros.lisp (file)
macros.lisp (file)
macros.lisp (file)
Defines read and write functions for an unsigned integer with LEN bytes from STREAM.
Ensure VALUE is evaluated only once.
macros.lisp (file)
Defines a top level (global) lexical VAR with initial value VAL, which is assigned unconditionally as with DEFPARAMETER. If a DOC string is provided, it is attached to both the name |VAR| and the name *STORAGE-FOR-DEFLEX-VAR-|VAR|* as a documentation string of kind ’VARIABLE. The new VAR will have lexical scope and thus may be shadowed by LET bindings without affecting its global value.
macros.lisp (file)
Define a memoized function
functions.lisp (file)
defvar with a documentation string.
macros.lisp (file)
Ensure object is an integer. If it is a string, then parse it
macros.lisp (file)
macros.lisp (file)
macros.lisp (file)
macros.lisp (file)
macros.lisp (file)
Makes reader and writer functions for unsigned byte input/output of LEN bytes with both little and big endian order. Function names are in the form of {READ,WRITE}-UINT<LEN>-{be,le}.
macros.lisp (file)
macros.lisp (file)
Pretty prints the macro expansion of FORM.
macros.lisp (file)
random.lisp (file)
strings.lisp (file)
macros.lisp (file)
macros.lisp (file)
macros.lisp (file)
Macro to support below (setf get-alist)
lists.lisp (file)
Macro to support below (setf get-alist)
lists.lisp (file)
macros.lisp (file)
macros.lisp (file)
macros.lisp (file)
macros.lisp (file)
macros.lisp (file)
UTIME is a universal-time, ZONE is a number of hours offset from UTC, or NIL to use local time. Execute BODY in an environment where SECOND MINUTE HOUR DAY-OF-MONTH MONTH YEAR DAY-OF-WEEK DAYLIGHT-P ZONE are bound to the decoded components of the universal time
Next: Exported generic functions, Previous: Exported macros, Up: Exported definitions [Contents][Index]
strings.lisp (file)
lists.lisp (file)
lists.lisp (file)
lists.lisp (file)
Takes a list of lists and appends all sublists
lists.lisp (file)
Append two lists, filtering out elem from second list that are already in first list
lists.lisp (file)
web-utils.lisp (file)
strings.lisp (file)
xml-utils.lisp (file)
convert hex character to decimal
strings.lisp (file)
sockets.lisp (file)
Format output to console
console.lisp (file)
console.lisp (file)
Push CONDITION keywords into *console-msgs-types* to print console msgs for that CONDITION. TEMPLATE and ARGS function identically to (format t TEMPLATE ARGS)
console.lisp (file)
console.lisp (file)
Convert multiple whitespace characters to a single space character.
strings.lisp (file)
Interpolate ARGS into CONTROL-STRING as if by FORMAT, and synchronously execute the result using a Bourne-compatible shell, returns (VALUES string-output error-output exit-status)
Compares the magnitude of two complex numbers. Returns -1 if a<b, 0 if a=b, +1 if b>a.
btree.lisp (file)
functions.lisp (file)
strings.lisp (file)
symbols.lisp (file)
symbols.lisp (file)
Return a count of the number of times a character appears in a string
strings.lisp (file)
Return a count of the number of times a predicate is true for characters in a string
strings.lisp (file)
strings.lisp (file)
Change directory and set default pathname
datetime.lisp (file)
Day of week calculation using Zeller’s Congruence.
Input: The year y, month m (1 <= m <= 12) and day d (1 <= d <= 31).
Output: n - the day of the week (Sunday = 0, Saturday = 6).
datetime.lisp (file)
Decode a URI query string field
web-utils.lisp (file)
Unescape non-alphanumeric characters for URI fields
strings.lisp (file)
Deletes a key from an alist.
lists.lisp (file)
split a string with delimiter
strings.lisp (file)
Returns a tree of pathnames for sub-directories of a directory
Returns an array of all data sent to a stream made by Make-Byte-Array-Output-Stream since the last call to this function.
byte-stream.lisp (file)
Escape non-alphanumeric characters for URI fields
strings.lisp (file)
Returns keyword for a name
symbols.lisp (file)
symbols.lisp (file)
symbols.lisp (file)
strings.lisp (file)
strings.lisp (file)
Escape invalid XML characters
strings.lisp (file)
Optimized search for a substring in a simple-string
strings.lisp (file)
Filter a list by function, eliminate elements where fn returns nil
lists.lisp (file)
Finds an atom as a car in tree and returns cdr tree at that positions
lists.lisp (file)
strings.lisp (file)
Format output to console
console.lisp (file)
lists.lisp (file)
equal.lisp (file)
lists.lisp (file)
(setf get-alist) (function)
This won’t work if the alist is NIL.
lists.lisp (file)
get-alist (function)
Returns an array of all data sent to a stream made by Make-Byte-Array-Output-Stream since the last call to this function and clears buffer.
byte-stream.lisp (file)
strings.lisp (file)
color.lisp (file)
color.lisp (file)
Returns T if two HSV values are similar.
color.lisp (file)
color.lisp (file)
color.lisp (file)
Returns T if two HSV values are similar.
color.lisp (file)
Return difference between two hues around 360 degree circle
color.lisp (file)
Return difference between two hues around 360 degree circle
color.lisp (file)
Indent n*2 html spaces to output stream
Indent n*2 spaces to output stream
listener.lisp (file)
Outputs a string of LEN digit with an optional initial character PCHAR. Leading zeros are present.
strings.lisp (file)
strings.lisp (file)
strings.lisp (file)
Return t if string is all whitespace
strings.lisp (file)
strings.lisp (file)
Separates a string at whitespace and returns a list of strings
strings.lisp (file)
strings.lisp (file)
Returns (VALUES STREAM SOCKET)
sockets.lisp (file)
Returns an input stream which will supply the bytes of BUFFER between Start and End in order.
byte-stream.lisp (file)
buff-input.lisp (file)
web-utils.lisp (file)
strings.lisp (file)
mao a list by function, eliminate elements where fn returns nil
lists.lisp (file)
lists.lisp (file)
Concatenate results of mapcar lambda calls
lists.lisp (file)
Concatenate results of mapcar lambda call’s over two lists
lists.lisp (file)
Memoize results of call to fn, returns a closure with hash-table
functions.lisp (file)
functions.lisp (file)
Make into list if atom
lists.lisp (file)
Matches two multiword strings, ignores case, word position, punctuation
strmatch.lisp (file)
strings.lisp (file)
Return the string less the last character
strings.lisp (file)
Return a subsequence by pointing to location in original sequence
Compares two numbers. Returns -1 if a<b, 0 if a=b, +1 if b>a.
btree.lisp (file)
Determines if two numbers are equal within a percentage difference.
strings.lisp (file)
lists.lisp (file)
strings.lisp (file)
strings.lisp (file)
Returns three values: the start and end positions of contents between the xml tags and the position following the close of the end tag.
xml-utils.lisp (file)
datetime.lisp (file)
Outputs a string of LEN digit with an optional initial character PCHAR. Leading zeros are present. LEN must be a fixnum.
strings.lisp (file)
Outputs a string of LEN digit with an optional initial character PCHAR. Leading zeros are present. LEN must be an integer.
strings.lisp (file)
datetime.lisp (file)
datetime.lisp (file)
Opens a reads a file. Returns the contents as a single string
datetime.lisp (file)
Print a list to a stream
Print a list of list rows to a stream
datetime.lisp (file)
strings.lisp (file)
Function to exit the Lisp implementation. Copied from CLOCC’s QUIT function.
Returns a random lower-case string.
strings.lisp (file)
Read a line from a stream into a field buffers
buff-input.lisp (file)
Opens a reads a file. Returns the contents as a single string
Opens a reads a file. Returns the contents as a list of strings
Opens a reads a file. Returns the contents as single unsigned-byte array
Reads an 2 byte unsigned integer (big-endian).
Reads an 2 byte unsigned integer (little-endian).
Reads an 3 byte unsigned integer (big-endian).
Reads an 3 byte unsigned integer (little-endian).
Reads an 4 byte unsigned integer (big-endian).
Reads an 4 byte unsigned integer (little-endian).
Reads an 5 byte unsigned integer (big-endian).
Reads an 5 byte unsigned integer (little-endian).
Reads an 6 byte unsigned integer (big-endian).
Reads an 6 byte unsigned integer (little-endian).
Reads an 7 byte unsigned integer (big-endian).
Reads an 7 byte unsigned integer (little-endian).
Reads an 8 byte unsigned integer (big-endian).
Reads an 8 byte unsigned integer (little-endian).
Removes a key from an alist.
lists.lisp (file)
strings.lisp (file)
Strip from tree of atoms that satistify predicate
lists.lisp (file)
lists.lisp (file)
lists.lisp (file)
Removes a handler from signal. Tries, when possible, to restore old-handler.
signals.lisp (file)
color.lisp (file)
Integer convert from rgb from 0-255 -> h from 0-360 and sv from 0-255
color.lisp (file)
Interpolate ARGS into CONTROL-STRING as if by FORMAT, and synchronously execute the result using a Bourne-compatible shell, returns (VALUES output-string pid)
Read an expression from the string STR, with *READ-EVAL* set to NIL. Any unsafe expressions will be replaced by NIL in the resulting S-Expression.
strings.lisp (file)
Return the smallest number that would return a value different from FLOAT if OPERATION were applied to FLOAT and this number. OPERATION should be either + or -, and defauls to +.
Score a match between two strings with s1 being reference string. S1 can be a string or a list or strings/conses
strmatch.lisp (file)
Prints a quantity of seconds as a condensed string. DP-DIGITS controls how many digits after decimal point.
datetime.lisp (file)
Evaluate a random number of items
random.lisp (file)
Sets the handler for a signal to a function. Where possible, returns
the old handler for the function for later restoration with remove-signal-handler
below.
To be portable, signal handlers should use (&rest dummy) function signatures
and ignore the value. They should return T to tell some Lisp implementations (Allegro)
that the signal was successfully handled.
signals.lisp (file)
xml-utils.lisp (file)
symbols.lisp (file)
symbols.lisp (file)
symbols.lisp (file)
strings.lisp (file)
Compares two simple strings. Returns (VALUES CMP MAX-MATCHED). CMP is -1 if a<b, 0 if a=b, +1 if b>a. MAX-MATCHED is maximum numbers of letters of A successfully compared.
btree.lisp (file)
Finds index of element in sorted vector using a binary tree search. ~ Order log2(N). Returns (VALUES POS LAST-VALUE LAST-POS COUNT). POS is NIL if not found.
btree.lisp (file)
Separates a string at any non-alphanumeric chararacter
strings.lisp (file)
web-utils.lisp (file)
listener.lisp (file)
strings.lisp (file)
splits a string delimited by substr into a list of strings
strings.lisp (file)
strings.lisp (file)
strings.lisp (file)
Invert case of a string
strings.lisp (file)
strings.lisp (file)
strings.lisp (file)
strings.lisp (file)
strings.lisp (file)
strings.lisp (file)
strings.lisp (file)
String substitute by Larry Hunter. Obtained from Google
strings.lisp (file)
Return a list of strings, delimited by spaces, skipping spaces.
strings.lisp (file)
strings.lisp (file)
Compares two strings. Returns (VALUES CMP MAX-MATCHED). CMP is -1 if a<b, 0 if a=b, +1 if b>a. MAX-MATCHED is maximum numbers of letters of A successfully compared.
btree.lisp (file)
Return the string less the last character
strings.lisp (file)
strings.lisp (file)
Replace all instances of a chars with a string. repl-alist is an assoc list of characters and replacement strings.
strings.lisp (file)
Substitutes a string for a single matching character of a string
strings.lisp (file)
Strip non-alphanumeric characters from beginning and end of a word.
strings.lisp (file)
lists.lisp (file)
Converts non-decoded URI query to an alist of settings
strings.lisp (file)
strings.lisp (file)
Takes a user-agent string and returns T for Internet Explorer.
web-utils.lisp (file)
datetime.lisp (file)
xml-utils.lisp (file)
Writes an 2 byte unsigned integer as binary to STREAM (big-endian).
Writes an 2 byte unsigned integer as binary to STREAM (little-endian).
Writes an 3 byte unsigned integer as binary to STREAM (big-endian).
Writes an 3 byte unsigned integer as binary to STREAM (little-endian).
Writes an 4 byte unsigned integer as binary to STREAM (big-endian).
Writes an 4 byte unsigned integer as binary to STREAM (little-endian).
Writes an 5 byte unsigned integer as binary to STREAM (big-endian).
Writes an 5 byte unsigned integer as binary to STREAM (little-endian).
Writes an 6 byte unsigned integer as binary to STREAM (big-endian).
Writes an 6 byte unsigned integer as binary to STREAM (little-endian).
Writes an 7 byte unsigned integer as binary to STREAM (big-endian).
Writes an 7 byte unsigned integer as binary to STREAM (little-endian).
Writes an 8 byte unsigned integer as binary to STREAM (big-endian).
Writes an 8 byte unsigned integer as binary to STREAM (little-endian).
Returns two values: the string between XML start and end tag and position of character following end tag.
xml-utils.lisp (file)
Next: Exported classes, Previous: Exported functions, Up: Exported definitions [Contents][Index]
automatically generated reader method
repl.lisp (file)
automatically generated writer method
repl.lisp (file)
automatically generated reader method
listener.lisp (file)
automatically generated writer method
listener.lisp (file)
Previous: Exported generic functions, Up: Exported definitions [Contents][Index]
listener.lisp (file)
standard-object (class)
:port
port (generic function)
(setf port) (generic function)
:function
listener-function (generic function)
(setf listener-function) (generic function)
:function-args
function-args (generic function)
(setf function-args) (generic function)
:process
process (generic function)
(setf process) (generic function)
:socket
socket (generic function)
(setf socket) (generic function)
list of worker threads
workers (generic function)
(setf workers) (generic function)
:name
""
name (generic function)
(setf name) (generic function)
:base-name
"listener"
base-name (generic function)
(setf base-name) (generic function)
:wait
wait (generic function)
(setf wait) (generic function)
:timeout
timeout (generic function)
(setf timeout) (generic function)
:number-fixed-workers
number-fixed-workers (generic function)
(setf number-fixed-workers) (generic function)
:catch-errors
catch-errors (generic function)
(setf catch-errors) (generic function)
:remote-host-checker
remote-host-checker (generic function)
(setf remote-host-checker) (generic function)
:format
:text
listener-format (generic function)
(setf listener-format) (generic function)
Previous: Exported definitions, Up: Definitions [Contents][Index]
• Internal constants: | ||
• Internal special variables: | ||
• Internal macros: | ||
• Internal functions: | ||
• Internal generic functions: | ||
• Internal structures: | ||
• Internal classes: |
Next: Internal special variables, Previous: Internal definitions, Up: Internal definitions [Contents][Index]
strings.lisp (file)
strings.lisp (file)
strings.lisp (file)
datetime.lisp (file)
buff-input.lisp (file)
buff-input.lisp (file)
datetime.lisp (file)
buff-input.lisp (file)
buff-input.lisp (file)
buff-input.lisp (file)
datetime.lisp (file)
datetime.lisp (file)
buff-input.lisp (file)
datetime.lisp (file)
byte-stream.lisp (file)
strings.lisp (file)
datetime.lisp (file)
datetime.lisp (file)
datetime.lisp (file)
Next: Internal macros, Previous: Internal constants, Up: Internal definitions [Contents][Index]
List of active listeners
listener.lisp (file)
console.lisp (file)
used to name listeners
listener.lisp (file)
datetime.lisp (file)
byte-stream.lisp (file)
strings.lisp (file)
used to name workers
listener.lisp (file)
strings.lisp (file)
strings.lisp (file)
ifstar.lisp (file)
Next: Internal functions, Previous: Internal special variables, Up: Internal definitions [Contents][Index]
macros.lisp (file)
macros.lisp (file)
macros.lisp (file)
macros.lisp (file)
strings.lisp (file)
Defines a string tri-valued compare function. Can choose optimized version for simple-string.
btree.lisp (file)
sockets.lisp (file)
ifstar.lisp (file)
macros.lisp (file)
processes.lisp (file)
processes.lisp (file)
Next: Internal generic functions, Previous: Internal macros, Up: Internal definitions [Contents][Index]
byte-stream.lisp (file)
byte-stream.lisp (file)
listener.lisp (file)
Returns (VALUES stream socket)
sockets.lisp (file)
buff-input.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
symbols.lisp (file)
symbols.lisp (file)
symbols.lisp (file)
symbols.lisp (file)
Given a CLASS-NAME, returns a list of the slots in the class.
equal.lisp (file)
sockets.lisp (file)
byte-stream.lisp (file)
byte-stream.lisp (file)
buff-input.lisp (file)
sockets.lisp (file)
processes.lisp (file)
xml-utils.lisp (file)
xml-utils.lisp (file)
Convert from dotted string to 32-bit integer.
sockets.lisp (file)
buff-input.lisp (file)
buff-input.lisp (file)
buff-input.lisp (file)
buff-input.lisp (file)
xml-utils.lisp (file)
Searches for the start of a tag in an xmlstring. Returns STARTPOS ATTRIBUTE-LIST)
xml-utils.lisp (file)
Return a list of symbols for generic functions specialized on the class of an instance and whose name begins with the string ’test-’
symbols.lisp (file)
listener.lisp (file)
Returns the lambda code for a function. Relies on Allegro implementation-dependent features.
equal.lisp (file)
equal.lisp (file)
equal.lisp (file)
equal.lisp (file)
equal.lisp (file)
byte-stream.lisp (file)
sockets.lisp (file)
Convert from 32-bit integer to dotted string.
sockets.lisp (file)
sockets.lisp (file)
Converts a list to a string, doesn’t include any delimiters between elements
strings.lisp (file)
Create, bind and listen to an inet socket on *:PORT. setsockopt SO_REUSEADDR if :reuse is not nil
sockets.lisp (file)
listener.lisp (file)
listener.lisp (file)
sockets.lisp (file)
byte-stream.lisp (file)
sockets.lisp (file)
buff-input.lisp (file)
buff-input.lisp (file)
Make a named process lock.
processes.lisp (file)
processes.lisp (file)
listener.lisp (file)
Concatenate results of mapcar lambda calls
lists.lisp (file)
Concatenate results of mapcar lambda call’s over two lists
lists.lisp (file)
Print the name of the month (1=January) corresponding to ARG on STREAM. This is intended for embedding in a FORMAT directive: WIDTH governs the number of characters of text printed, MINCOL, COLINC, MINPAD, PADCHAR work as for ~A
datetime.lisp (file)
listener.lisp (file)
listener.lisp (file)
strings.lisp (file)
symbols.lisp (file)
Put thread to sleep for n seconds.
processes.lisp (file)
strings.lisp (file)
Read a line from a stream into a field buffers
buff-input.lisp (file)
Read a line from astream into a vector buffer
buff-input.lisp (file)
sockets.lisp (file)
strings.lisp (file)
symbols.lisp (file)
These signals and numbers are only valid on POSIX systems, perhaps some are Linux-specific.
signals.lisp (file)
listener.lisp (file)
listener.lisp (file)
symbols.lisp (file)
Given a STRUCTURE-NAME, returns a list of the slots in the structure.
equal.lisp (file)
xml-utils.lisp (file)
Next: Internal structures, Previous: Internal functions, Up: Internal definitions [Contents][Index]
automatically generated reader method
listener.lisp (file)
automatically generated writer method
listener.lisp (file)
automatically generated reader method
listener.lisp (file)
automatically generated writer method
listener.lisp (file)
automatically generated reader method
listener.lisp (file)
automatically generated writer method
listener.lisp (file)
automatically generated reader method
listener.lisp (file)
automatically generated writer method
listener.lisp (file)
automatically generated reader method
listener.lisp (file)
automatically generated writer method
listener.lisp (file)
automatically generated reader method
listener.lisp (file)
automatically generated writer method
listener.lisp (file)
automatically generated reader method
listener.lisp (file)
automatically generated writer method
listener.lisp (file)
automatically generated reader method
listener.lisp (file)
automatically generated writer method
listener.lisp (file)
automatically generated reader method
listener.lisp (file)
automatically generated writer method
listener.lisp (file)
automatically generated reader method
listener.lisp (file)
automatically generated writer method
listener.lisp (file)
automatically generated reader method
listener.lisp (file)
automatically generated writer method
listener.lisp (file)
automatically generated reader method
listener.lisp (file)
automatically generated writer method
listener.lisp (file)
automatically generated reader method
listener.lisp (file)
automatically generated writer method
listener.lisp (file)
automatically generated reader method
listener.lisp (file)
automatically generated writer method
listener.lisp (file)
automatically generated reader method
listener.lisp (file)
automatically generated writer method
listener.lisp (file)
automatically generated reader method
listener.lisp (file)
automatically generated writer method
listener.lisp (file)
automatically generated reader method
listener.lisp (file)
automatically generated writer method
listener.lisp (file)
automatically generated reader method
listener.lisp (file)
automatically generated writer method
listener.lisp (file)
list of worker threads
listener.lisp (file)
Next: Internal classes, Previous: Internal generic functions, Up: Internal definitions [Contents][Index]
io.lisp (file)
structure-object (structure)
buf-vec (function)
(setf buf-vec) (function)
-1
buf-start (function)
(setf buf-start) (function)
-1
buf-used (function)
(setf buf-used) (function)
-1
buf-new (function)
(setf buf-new) (function)
-1
buf-end (function)
(setf buf-end) (function)
byte-stream.lisp (file)
fd-stream (structure)
print-object (method)
vector
byte-array-input-stream-byte-array (function)
(setf byte-array-input-stream-byte-array) (function)
byte-array-input-stream-current (function)
(setf byte-array-input-stream-current) (function)
byte-array-input-stream-end (function)
(setf byte-array-input-stream-end) (function)
byte-stream.lisp (file)
fd-stream (structure)
print-object (method)
(make-array 128 :element-type (quote (unsigned-byte 8)))
byte-array-output-stream-buffer (function)
(setf byte-array-output-stream-buffer) (function)
fixnum
0
byte-array-output-stream-index (function)
(setf byte-array-output-stream-index) (function)
buff-input.lisp (file)
structure-object (structure)
fixnum
0
field-buffers-nfields (function)
(setf field-buffers-nfields) (function)
field-buffers-buffers (function)
(setf field-buffers-buffers) (function)
field-buffers-field-lengths (function)
(setf field-buffers-field-lengths) (function)
Previous: Internal structures, Up: Internal definitions [Contents][Index]
listener.lisp (file)
standard-object (class)
worker (class)
:listener
listener (generic function)
(setf listener) (generic function)
:name
name (generic function)
(setf name) (generic function)
:process
process (generic function)
(setf process) (generic function)
repl.lisp (file)
standard-object (class)
:listener
listener (generic function)
(setf listener) (generic function)
listener.lisp (file)
fixed-worker (class)
:connection
connection (generic function)
(setf connection) (generic function)
:socket
socket (generic function)
(setf socket) (generic function)
:thread-fun
thread-fun (generic function)
(setf thread-fun) (generic function)
Previous: Definitions, Up: Top [Contents][Index]
• Concept index: | ||
• Function index: | ||
• Variable index: | ||
• Data type index: |
Next: Function index, Previous: Indexes, Up: Indexes [Contents][Index]
Jump to: | F K L |
---|
Jump to: | F K L |
---|
Next: Variable index, Previous: Concept index, Up: Indexes [Contents][Index]
Jump to: | %
(
_
A B C D E F G H I L M N O P Q R S T U W X |
---|
Jump to: | %
(
_
A B C D E F G H I L M N O P Q R S T U W X |
---|
Next: Data type index, Previous: Function index, Up: Indexes [Contents][Index]
Jump to: | *
+
B C E F I L N P R S T U V W |
---|