DFMC, The Dylan Flow Machine CompilerΒΆ
- Notes, Warnings and Errors
- Status of this Library
- Philosophy
- Program Condition Hierarchy
- Reporting a Program Condition
- Defining a new Program Condition
- PPML, Pretty Print Markup Language
- Filtering of Program Conditions
- How Warnings Are Displayed and Recorded
- Responding to a Program Condition
- Future Work
- The DFMC-CONDITIONS API Reference
- Definers for new Program Conditions
- Program Conditions
- Program Condition Slots
- Signaling Program Conditions
- Preserving Program Conditions
- Recovery and Restarting
- Subnotes
- Printing Program Conditions
- Unclassified API
$record-program-note
$signal-program-error
$signal-program-note
<ignore-serious-note>
<program-note-filter>
convert-condition-slots-to-ppml
convert-condition-slots-to-ppml(<condition>)
convert-condition-slots-to-ppml(type-union(<simple-condition>, <simple-error>, <simple-warning>))
convert-condition-slots-to-ppml(<program-note>)
convert-condition-slots-to-ppml(<program-restart>)
convert-condition-slots-to-ppml(<program-warning>)
convert-condition-slots-to-ppml(<serious-program-warning>)
convert-condition-slots-to-ppml(<program-error>)
convert-condition-slots-to-ppml(<run-time-error-warning>)
convert-condition-slots-to-ppml(<style-warning>)
convert-condition-slots-to-ppml(<performance-note>)
convert-condition-slots-to-ppml(<portability-note>)
convert-condition-slots-to-ppml(<ignore-serious-note>)
convert-slots-to-ppml
dfmc-continue
dfmc-restart
do-with-program-conditions
interesting-note?
interesting-note?(<program-note>)
interesting-note?(<performance-note>)
make-program-note-filter
obsolete-condition?
obsolete-condition?(<program-condition>)
present-program-error
present-program-error(<condition>)
present-program-error(<program-note>)
present-program-note
present-program-note(<condition>)
present-program-note(<program-note>)
program-note-class-=
program-note-file-name-=
program-note-filter
program-note-filter(subclass(<program-note>))
program-note-filter(subclass(<condition>))
program-note-filter(subclass(<program-warning>))
program-note-filter(subclass(<serious-program-warning>))
program-note-filter(subclass(<run-time-error-warning>))
program-note-filter(subclass(<style-warning>))
program-note-filter(subclass(<performance-note>))
program-note-filter(subclass(<portability-note>))
program-note-filter-setter
program-note-filter-setter(<program-note-filter>, subclass(<program-condition>))
program-note-in
program-note-location-between
report-condition
serious-note?
serious-note?(<program-note>)
serious-note?(<program-error>)
serious-note?(<serious-program-warning>)
simple-note
simple-raise
with-program-conditions
with-simple-abort-retry-restart
Not yet fully updated: