<integer>

The class of integers.

Gwydion Dylan integers have 32 or 64 bits of precision.  The / function on two integers returns a <ratio>.

Exported from

Modifiers

concrete free sealed functional

Superclasses

Functions on <integer>

Functions returning <integer>

Returns the quotient of its arguments.
An exact fractional number.
The common-dylan module.
Whenever possible, we have tried to keep the Dylan module pristine and unextended, preferring to add our extensions to separate modules or libraries.
Parent class of all integers.
Sets the relative position of a stream.
Performs an arithmetic shift on the binary representation of its first argument.
A function.
Returns a word of the bit vector.
A generic function.
A generic function.
A function.
A function.
Returns the Dylan value of a C literal.
Copies bytes from one byte collection to another, or copies bytes within a byte collection.
A generic function.
A generic function.
Returns the size of a specified dimension of an array.
Returns elements of a sequence except those from either end.
A function.
A function.
A function.
A function.
Causes the application to quit with a return code of exit-code.
Causes the application to quit with a return code of exit-code.
Returns an element from a collection such that the element satisfies a predicate.
Find the index of first element of a <vector> that satisfies a predicate.
Like find-first-key, but searches the sequence from end to start.
Convert an integer to the corresponding digit.
Converts an integer to a string value.
A generic function.
Tests the value of a particular bit in its argument.
A function.
Returns the C value that a <raw-pointer> points to.
Sets the C value that a <raw-pointer> points to.
Returns the key at which a particular value occurs in a sequence.
This function specifies the indentation to use within the current logical block.
Start a logical block, creating a <pretty-stream> if necessary.
This function announces a tab to the pretty printer.
There are two unrelated print functions.
Creates a string that contains a printed object representation.
Reads in a group of elements from a stream.
Reads a group of elements from a stream into a collection.
A generic function.
A generic function.
A function.
Find the position of a regular expression inside a string.
Replace information in a string.
A generic function.
There are two unrelated functions named split.
Sets a stream’s position to a new absolute position.
Read a sequence of characters as an integer.
A function.
Make a sequence by performing a function on the index.
Returns elements from either end of a sequence.
Does a character by character translation.
Halt the current thread until an event is signaled or a timeout expires.
A function.
A function.
A function.
A generic function.
Returns the alignment of a C type.
Returns the number of bits set to 0 or 1 in a <bit-vector>.
A generic function.
The default hash function for case-insensitive strings.
A function for building hash functions that test collection equivalence.
A function.
A function.
A generic function.
A generic function.
Convert a character to the integer it denotes.
Computes hash ids for objects such that two objects that are =-equal have the same hash id.
A generic function.
A generic function.
A function.
Returns information about the arguments accepted by a function.
Returns the number of seconds that have passed since 00:00:00 GMT January 1, 1970.
A function.
A generic function.
A function.
A function.
A function.
A function.
Returns a hash-code for object that corresponds to the equivalence predicate ==.
Generates a random series of bits.
Returns the number of dimensions of an array.
A function.
A function.
Reads a line of elements from a stream into a collection.
Returns the row-major index position of an array element.
Runs an application in a separate process.
Like collection-hash, only a more efficient version just for sequences.
Returns the size of a C type in sizeof units.
A convenient function for hashing strings.
Returns the position of a stream.
Runs an application or command.
Computes hash ids for objects such that two objects that are =-equal have the same hash id.
Hashes the values passed to it.
Treating a bit vector as 32-bit words, returns the number of words in the vector.