report.t file | source file

TADS 3 Library: command reports

This module defines the "command report" classes, which the command execution engine uses to keep track of the status of a command.

Summary of Classes

`AfterCommandReport AmbigObjectAnnouncement BeforeCommandReport CommandAnnouncement CommandReport CommandReportMessage CommandSepAnnouncement CommandTranscript ConvBeginReport ConvBoundaryReport ConvEndReport CosmeticSpacingCommandReport DefaultCommandReport DefaultDescCommandReport DefaultObjectAnnouncement EndOfDescReport ExtraCommandReport FailCommandMarker FailCommandReport FullCommandReport GroupSeparatorMessage ImplicitActionAnnouncement InternalSeparatorMessage MainCommandReport MarkerReport MultiObjectAnnouncement QuestionCommandReport RemappedActionAnnouncement TranscriptTransform`

Summary of Global Objects

`complexMultiTransform defaultReportTransform implicitGroupTransform reportOrderTransform`

Summary of Global Functions

`withCommandTranscript`

Global Functions

`withCommandTranscript (transcriptClass, func)` | `report.t[1907]`

Invoke a callback function using a transcript of the given class. Returns the return value of the callback function.

TADS 3 Library Manual
Generated on 8/21/2012 from TADS version 3.1.2