RE: HALT without a "trap" view?

From: Martin, Marc <"Martin,>
Date: Fri, 11 Apr 2003 10:40:25 -0700

----boundary-LibPST-iamunique-863555463_-_-
Content-type: text/plain

>HALT(128) raises a "silent" trap.

Perfect! That's exactly what I was looking for!
 
> I've always missed the behavior of the Modula-2 HALT (that is, a
> termination which is not considered an error

And just to correct myself -- my use for this is still when
there is an error, but I have my own error facility which
creates its own error messages, and I can just put a call
to HALT(128) in my error procedures to display my error but
not the trap.

Marc
--------------------------------------------

To unsubscribe from this mailing list, send a message containing the word "unsubscribe" to:
   blackbox-request{([at]})nowhere.xy

To get a list of valid e-mail commands and instructions on their usage, send a message containing the word "help" to the above address.

Send any problem reports or questions related to this email list to the list owner at
   owner-blackbox{([at]})nowhere.xy

Current posting policy:

a) To post you should use the same address by which you are subscribed to the mailing list. That way, the list server will recognize you as subscriber and forward your posting immediately, without creating any overhead.

b) If, for some reason, you cannot post from the address, by which you are subscribed, your message will be moderated to avoid spam. Please understand that moderation will often cause some delay, in particular over weekends or holydays.


----boundary-LibPST-iamunique-863555463_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwID5IQUxUKDEyOCkgcmFpc2VzIGEgInNpbGVudCIg
dHJhcC5ccGFyDQpccGFyDQpQZXJmZWN0ISAgVGhhdCdzIGV4YWN0bHkgd2hhdCBJIHdhcyBsb29r
aW5nIGZvciFccGFyDQogXHBhcg0KPiBJJ3ZlIGFsd2F5cyBtaXNzZWQgdGhlIGJlaGF2aW9yIG9m
IHRoZSBNb2R1bGEtMiBIQUxUICh0aGF0IGlzLCBhIFxwYXINCj4gdGVybWluYXRpb24gd2hpY2gg
aXMgbm90IGNvbnNpZGVyZWQgYW4gZXJyb3JccGFyDQpccGFyDQpBbmQganVzdCB0byBjb3JyZWN0
IG15c2VsZiAtLSBteSB1c2UgZm9yIHRoaXMgaXMgc3RpbGwgd2hlblxwYXINCnRoZXJlIGlzIGFu
IGVycm9yLCBidXQgSSBoYXZlIG15IG93biBlcnJvciBmYWNpbGl0eSB3aGljaCBccGFyDQpjcmVh
dGVzIGl0cyBvd24gZXJyb3IgbWVzc2FnZXMsIGFuZCBJIGNhbiBqdXN0IHB1dCBhIGNhbGxccGFy
DQp0byBIQUxUKDEyOCkgaW4gbXkgZXJyb3IgcHJvY2VkdXJlcyB0byBkaXNwbGF5IG15IGVycm9y
IGJ1dFxwYXINCm5vdCB0aGUgdHJhcC5ccGFyDQpccGFyDQpNYXJjXHBhcg0KLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1ccGFyDQpccGFyDQpUbyB1bnN1YnNjcmli
ZSBmcm9tIHRoaXMgbWFpbGluZyBsaXN0LCBzZW5kIGEgbWVzc2FnZSBjb250YWluaW5nIHRoZSB3
b3JkICJ1bnN1YnNjcmliZSIgdG86XHBhcg0KICAgYmxhY2tib3gtcmVxdWVzdEBvYmVyb24uY2hc
cGFyDQpccGFyDQpUbyBnZXQgYSBsaXN0IG9mIHZhbGlkIGUtbWFpbCBjb21tYW5kcyBhbmQgaW5z
dHJ1Y3Rpb25zIG9uIHRoZWlyIHVzYWdlLCBzZW5kIGEgbWVzc2FnZSBjb250YWluaW5nIHRoZSB3
b3JkICJoZWxwIiB0byB0aGUgYWJvdmUgYWRkcmVzcy5ccGFyDQpccGFyDQpTZW5kIGFueSBwcm9i
bGVtIHJlcG9ydHMgb3IgcXVlc3Rpb25zIHJlbGF0ZWQgdG8gdGhpcyBlbWFpbCBsaXN0IHRvIHRo
ZSBsaXN0IG93bmVyIGF0XHBhcg0KICAgb3duZXItYmxhY2tib3hAb2Jlcm9uLmNoXHBhcg0KXHBh
cg0KQ3VycmVudCBwb3N0aW5nIHBvbGljeTpccGFyDQpccGFyDQphKSBUbyBwb3N0IHlvdSBzaG91
bGQgdXNlIHRoZSBzYW1lIGFkZHJlc3MgYnkgd2hpY2ggeW91IGFyZSBzdWJzY3JpYmVkIHRvIHRo
ZSBtYWlsaW5nIGxpc3QuIFRoYXQgd2F5LCB0aGUgbGlzdCBzZXJ2ZXIgd2lsbCByZWNvZ25pemUg
eW91IGFzIHN1YnNjcmliZXIgYW5kIGZvcndhcmQgeW91ciBwb3N0aW5nIGltbWVkaWF0ZWx5LCB3
aXRob3V0IGNyZWF0aW5nIGFueSBvdmVyaGVhZC5ccGFyDQpccGFyDQpiKSBJZiwgZm9yIHNvbWUg
cmVhc29uLCB5b3UgY2Fubm90IHBvc3QgZnJvbSB0aGUgYWRkcmVzcywgYnkgd2hpY2ggeW91IGFy
ZSBzdWJzY3JpYmVkLCB5b3VyIG1lc3NhZ2Ugd2lsbCBiZSBtb2RlcmF0ZWQgdG8gYXZvaWQgc3Bh
bS4gUGxlYXNlIHVuZGVyc3RhbmQgdGhhdCBtb2RlcmF0aW9uIHdpbGwgb2Z0ZW4gY2F1c2Ugc29t
ZSBkZWxheSwgaW4gcGFydGljdWxhciBvdmVyIHdlZWtlbmRzIG9yIGhvbHlkYXlzfX0ATUlNRS0

----boundary-LibPST-iamunique-863555463_-_---
Received on Fri Apr 11 2003 - 19:40:25 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:29:22 UTC