Content deleted Content added
→Condition systems: Updated link to "Condition System Concepts" from "ANSI Common Lisp" |
GreenC bot (talk | contribs) Reformat 1 archive link. Wayback Medic 2.5 per WP:USURPURL and JUDI batch #18 |
||
Line 199:
== Condition systems ==
[[Common Lisp]], [[R (programming language)|R]],<ref>{{Cite web |title=R: Condition Handling and Recovery |url=https://search.r-project.org/R/refmans/base/html/conditions.html |access-date=2024-03-25 |website=search.r-project.org}}</ref> [[Dylan (programming language)|Dylan]] and [[Smalltalk]] have a [[condition system]]<ref>{{cite web|author = What Conditions (Exceptions) are Really About|url = http://danweinreb.org/blog/what-conditions-exceptions-are-really-about|title = What Conditions (Exceptions) are Really About|publisher = Danweinreb.org|date = 2008-03-24|access-date = 2014-09-18|url-status =
Conditions are a generalization of exceptions. When a condition arises, an appropriate condition handler is searched for and selected, in stack order, to handle the condition. Conditions that do not represent errors may safely go unhandled entirely; their only purpose may be to propagate hints or warnings toward the user.<ref>{{cite web |url=https://franz.com/support/documentation/11.0/ansicl/section/conditio.htm |title=9.1 Condition System Concepts |publisher=Franz.com |date=2022-07-25 |access-date=2024-06-07 |archive-url=https://web.archive.org/web/20240607165853/https://franz.com/support/documentation/11.0/ansicl/section/conditio.htm |archive-date=2024-06-07 |url-status=live }}</ref>
|