List of Import References :
See BOOL
See DENOTATION
SIGNATURE ABORT[some]
$Date: 2011-09-28 10:10:50 +0200 (Mi, 28. Sep 2011) $ ($Revision: 713 $)
-- compiler-builtin fatal error
IMPORT BOOL ONLY bool
DENOTATION ONLY denotation
SORT some
FUN ABORT : denotation -> some
-- Prints message and aborts programm execution
-- (generating a post-mortem dump, depending on the
-- runtime environment)
/* ABORT is a compiler builtin primitive.
Although ABORTs are always constant expressions, they are
never lifted nor partial evaluated if optimization is
enabled.
The form:
IF assertion THEN expr ELSE ABORT("assertion ... fails") FI
is reduced to
expr
if the oc option -dc is enabled (see oc(1)).
*/
next node: BOOL,
prev node: DENOTATION,
up to node: Subsystem Compiler