Module common-extensions

Miscellaneous extensions to the Dylan language.

Exported from

Library common-dylan

Summary
Miscellaneous extensions to the Dylan language.

common-extensions names

The common-dylan library.
A constant.
A constant.
A constant.
A constant.
A constant.
A constant.
A constant.
A constant.
A constant.
A constant.
A unique value that can be used to indicate that a search operation failed.
An ASCII character.
A <vector> that holds integers between 0 and 255 inclusively.
A class.
The class of conditions that take a format string.
A constant.
A class.
The class of simple conditions.
The superclass of all stream classes.
A class.
The class of stretchy sequences.
A <table> class keyed by strings.
Returns an application’s command-line arguments; in C terms, argv[1..n].
Returns an application’s filename.
The name of the application as specified on the command line; in C terms, argv[0].
Signals an error if assumption is incorrect.
Closes a <closable-object>.
A generic function.
Returns a string representation of a condition object.
Identical to assert.
Formats a string and outputs it to the debugger.
A generic function.
Returns a sequence containing the elements of one sequence that are not members of a second.
Causes the application to quit with a return code of exit-code.
A function.
Creates a class that is either #f or the supplied class.
Fills a table with the keys and elements supplied.
Returns an element from a collection such that the element satisfies a predicate.
A generic function.
A generic function.
A function.
Formats a floating-point number to a string.
There are two unrelated format-to-string functions.
Returns true if an object is not equal to $unfound, and false otherwise.
A compiler directive that tells the compiler it need not issue a warning if its argument is bound but not referenced.
A compiler directive that tells the compiler it must not issue a warning if its argument is bound but not referenced.
A generic function.
Converts an integer to a string value.
Defines a function that can be used to iterate over a body.
A function.
A generic function.
Creates a class that is one of the supplied arguments.
Adds a function to be called just before quitting.
Returns the key at which a particular value occurs in a sequence.
A macro.
A generic function.
Remove all keys from a table.
A generic function.
There are two unrelated functions named split.
A generic function.
Read a sequence of characters as an integer.
A function.
Returns a type representing a class and its subclasses.
Returns true if its argument, the keyword argument of a function, is not the unique “unsupplied” value, and false if it is.
Defines a constant binding in the current module and initializes it to a new table object.
A function.
Returns the unique “unfound” value, $unfound.
Returns the unique “unsupplied” value.
Executes a body if a test expression is true, and does nothing if the test is false.