Sujet : Re: QUIT and ABORT
De : anton (at) *nospam* mips.complang.tuwien.ac.at (Anton Ertl)
Groupes : comp.lang.forthDate : 06. May 2025, 08:29:06
Autres entêtes
Organisation : Institut fuer Computersprachen, Technische Universitaet Wien
Message-ID : <2025May6.092906@mips.complang.tuwien.ac.at>
References : 1 2 3 4 5 6 7 8 9 10 11
User-Agent : xrn 10.11
Ruvim <
ruvim.pinka@gmail.com> writes:
Yes, -1 and -2 are special cases in 9.6.1.2275 (when there is no user
exception frame). But for those cases it *only* specifies what message
shall be displayed, and *nothing more*.
BTW, for several decades Gforth did not comply with the standard
requirement not to print anything on ABORTing:
Gforth 0.7.3, Copyright (C) 1995-2008 Free Software Foundation, Inc.
Gforth comes with ABSOLUTELY NO WARRANTY; for details type `license'
Type `bye' to exit
abort
:1: Aborted
abort<<<
Backtrace:
$7F49ED85DA78 throw
Only after these decades somebody complained about that, and Gforth
was fixed to be standard-compliant in that respect, too. But it seems
that hardly anybody cares about that deviation.
- anton
-- M. Anton Ertl http://www.complang.tuwien.ac.at/anton/home.htmlcomp.lang.forth FAQs: http://www.complang.tuwien.ac.at/forth/faq/toc.html New standard: https://forth-standard.org/EuroForth 2023 proceedings: http://www.euroforth.org/ef23/papers/EuroForth 2024 proceedings:
http://www.euroforth.org/ef24/papers/