Janus has a TRAP instruction, which is used to indicate immediate 
termination of the program because of a run-time error condition, such as 
a failed array-bounds check.  It is a separate instruction because (1) 
some machines actually have conditional trap instructions, and (2) 
otherwise it can be compiled to something compact (and maybe slow) like 
an invalid instruction.  Traps instructions occur frequently, but are 
executed rarely.

Is there anything like it in C--?

-- hendrik  

_______________________________________________
Cminusminus mailing list
[email protected]
https://cminusminus.org/mailman/listinfo/cminusminus

Reply via email to