print-message

There are two unrelated print-message functions.

Summary
There are two unrelated print-message functions.
This method is called to format objects for the “%s” and “%c” format directives, in a form suitable for human readers.
A method on <string>.
A method on <character>.
A method on <condition>.
A method on <symbol>.
Prints a string to STDOUT.

Generic Functions

print-message

This method is called to format objects for the “%s” and “%c” format directives, in a form suitable for human readers.

This generic function is intended to define the human-readable printing behavior of a Dylan object, as opposed to their representation as literal syntax.  Calling this function on <condition> should result in an error message, rather than the name of the instance and its class, for example.  (Contrast this behavior with the print function in the Print module.)

Exported from

Modifiers

open

Arguments

objectAn instance of <object>.
streamAn instance of <stream>.

Functions

print-message

A method on <string>.

print-message

A method on <character>.

print-message

A method on <condition>.

print-message

A method on <symbol>.

print-message

Prints a string to STDOUT.

Exported from

Arguments

argAn instance of <byte-string>, <symbol>, or <condition>.
There are two unrelated print-message functions.
The class of sequences with elements that are characters.
The class of characters.
The class of objects used by the condition system to connect a signaler with an appropriate handler.
The class of symbols.
There are two unrelated print functions.
The Format module provides a way to control output to a stream.
The class of all Dylan objects.
The superclass of all stream classes.
This module exports some basic, unextendable input and output functionality.
The class of vectors with elements that are eight-bit characters.