----boundary-LibPST-iamunique-1217423967_-_-
Content-type: text/plain
>> To print in the log I use StdLog rather than Out.
Out, StdLog, LibFmtrs
Out is basically a 'Toy' module. By all means play with it for 5 minutes,
then move on. The Oms documentation says it is not recommended for use.
StdLog is a bigger and better toy, but still a toy. As the Docu says
"Typically ... only used during development, not for end user
environments".
Using the Text subsytem directly is the most efficient and flexible
approach, but not the easiest or most convenient.
Can I suggest people look at LibFmtrs as a compromise.
Usually I output stuff to the Log. A typical output might be a
calculation result such as
'Intercept speed (m/s) = 15.123'
Using StdLog this would be
StdLog.String ('Intercept speed (m/s) =');
StdLog.RealForm (speed, 16, 7, -3);
StdLog.Ln
Using LibFmtrs this would be
f.StrRealLn ('Intercept speed (m/s) =', 7, 3)
LibFmtrs offers extra functions when desired, and if you
subsequently decide to send the output somewhere else than
the Log extensive rewriting will not be needed.
The overhead involved in setting up the Fmtr f is the single
line in the BEGIN section of the module
f := LibFmtrs.logFmtr
Robert
********************************************************************
This email and any attachments are confidential to the intended
recipient and may also be privileged. If you are not the intended
recipient please delete it from your system and notify the sender.
You should not copy it or use it for any purpose nor disclose or
distribute its contents to any other person.
********************************************************************
--------------------------------------------
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-1217423967_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIFxwYXINClxwYXINClxwYXINCj4+IFRvIHByaW50
IGluIHRoZSBsb2cgSSB1c2UgU3RkTG9nIHJhdGhlciB0aGFuIE91dC5ccGFyDQpccGFyDQpccGFy
DQpPdXQsIFN0ZExvZywgTGliRm10cnNccGFyDQpccGFyDQpPdXQgaXMgYmFzaWNhbGx5IGEgJ1Rv
eScgbW9kdWxlLiBCeSBhbGwgbWVhbnMgcGxheSB3aXRoIGl0IGZvciA1IG1pbnV0ZXMsXHBhcg0K
dGhlbiBtb3ZlIG9uLiBUaGUgT21zIGRvY3VtZW50YXRpb24gc2F5cyBpdCBpcyBub3QgcmVjb21t
ZW5kZWQgZm9yIHVzZS5ccGFyDQpccGFyDQpTdGRMb2cgaXMgYSBiaWdnZXIgYW5kIGJldHRlciB0
b3ksIGJ1dCBzdGlsbCBhIHRveS4gQXMgdGhlIERvY3Ugc2F5c1xwYXINCiJUeXBpY2FsbHkgLi4u
IG9ubHkgdXNlZCBkdXJpbmcgZGV2ZWxvcG1lbnQsIG5vdCBmb3IgZW5kIHVzZXJccGFyDQplbnZp
cm9ubWVudHMiLlxwYXINClxwYXINClVzaW5nIHRoZSBUZXh0IHN1YnN5dGVtIGRpcmVjdGx5IGlz
IHRoZSBtb3N0IGVmZmljaWVudCBhbmQgZmxleGlibGVccGFyDQphcHByb2FjaCwgYnV0IG5vdCB0
aGUgZWFzaWVzdCBvciBtb3N0IGNvbnZlbmllbnQuXHBhcg0KXHBhcg0KQ2FuIEkgc3VnZ2VzdCBw
ZW9wbGUgbG9vayBhdCBMaWJGbXRycyBhcyBhIGNvbXByb21pc2UuXHBhcg0KXHBhcg0KXHBhcg0K
VXN1YWxseSBJIG91dHB1dCBzdHVmZiB0byB0aGUgTG9nLiBBIHR5cGljYWwgb3V0cHV0IG1pZ2h0
IGJlIGFccGFyDQpjYWxjdWxhdGlvbiByZXN1bHQgc3VjaCBhc1xwYXINClxwYXINCidJbnRlcmNl
cHQgc3BlZWQgKG0vcykgID0gIDE1LjEyMydccGFyDQpccGFyDQpVc2luZyBTdGRMb2cgdGhpcyB3
b3VsZCBiZVxwYXINClxwYXINClN0ZExvZy5TdHJpbmcgKCdJbnRlcmNlcHQgc3BlZWQgKG0vcykg
ID0nKTtccGFyDQpTdGRMb2cuUmVhbEZvcm0gKHNwZWVkLCAxNiwgNywgLTMpO1xwYXINClN0ZExv
Zy5MblxwYXINClxwYXINClxwYXINClVzaW5nIExpYkZtdHJzIHRoaXMgd291bGQgYmVccGFyDQpc
cGFyDQpmLlN0clJlYWxMbiAoJ0ludGVyY2VwdCBzcGVlZCAobS9zKSAgPScsIDcsIDMpXHBhcg0K
XHBhcg0KXHBhcg0KTGliRm10cnMgb2ZmZXJzIGV4dHJhIGZ1bmN0aW9ucyB3aGVuIGRlc2lyZWQs
IGFuZCBpZiB5b3VccGFyDQpzdWJzZXF1ZW50bHkgZGVjaWRlIHRvIHNlbmQgdGhlIG91dHB1dCBz
b21ld2hlcmUgZWxzZSB0aGFuXHBhcg0KdGhlIExvZyBleHRlbnNpdmUgcmV3cml0aW5nIHdpbGwg
bm90IGJlIG5lZWRlZC5ccGFyDQpccGFyDQpUaGUgb3ZlcmhlYWQgaW52b2x2ZWQgaW4gc2V0dGlu
ZyB1cCB0aGUgRm10ciBmIGlzIHRoZSBzaW5nbGVccGFyDQpsaW5lIGluIHRoZSBCRUdJTiBzZWN0
aW9uIG9mIHRoZSBtb2R1bGVccGFyDQpccGFyDQpmIDo9IExpYkZtdHJzLmxvZ0ZtdHJccGFyDQpc
cGFyDQpSb2JlcnRccGFyDQpccGFyDQpccGFyDQpccGFyDQpccGFyDQogXHBhcg0KXHBhcg0KKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKipccGFyDQpUaGlzIGVtYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgYXJlIGNvbmZpZGVu
dGlhbCB0byB0aGUgaW50ZW5kZWRccGFyDQpyZWNpcGllbnQgYW5kIG1heSBhbHNvIGJlIHByaXZp
bGVnZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZFxwYXINCnJlY2lwaWVudCBwbGVhc2Ug
ZGVsZXRlIGl0IGZyb20geW91ciBzeXN0ZW0gYW5kIG5vdGlmeSB0aGUgc2VuZGVyLlxwYXINCllv
dSBzaG91bGQgbm90IGNvcHkgaXQgb3IgdXNlIGl0IGZvciBhbnkgcHVycG9zZSBub3IgZGlzY2xv
c2Ugb3JccGFyDQpkaXN0cmlidXRlIGl0cyBjb250ZW50cyB0byBhbnkgb3RoZXIgcGVyc29uLlxw
YXINCioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqXHBhcg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS1ccGFyDQpccGFyDQpUbyB1bnN1YnNjcmliZSBmcm9tIHRoaXMgbWFpbGluZyBsaXN0
LCBzZW5kIGEgbWVzc2FnZSBjb250YWluaW5nIHRoZSB3b3JkICJ1bnN1YnNjcmliZSIgdG86XHBh
cg0KICAgYmxhY2tib3gtcmVxdWVzdEBvYmVyb24uY2hccGFyDQpccGFyDQpUbyBnZXQgYSBsaXN0
IG9mIHZhbGlkIGUtbWFpbCBjb21tYW5kcyBhbmQgaW5zdHJ1Y3Rpb25zIG9uIHRoZWlyIHVzYWdl
LCBzZW5kIGEgbWVzc2FnZSBjb250YWluaW5nIHRoZSB3b3JkICJoZWxwIiB0byB0aGUgYWJvdmUg
YWRkcmVzcy5ccGFyDQpccGFyDQpTZW5kIGFueSBwcm9ibGVtIHJlcG9ydHMgb3IgcXVlc3Rpb25z
IHJlbGF0ZWQgdG8gdGhpcyBlbWFpbCBsaXN0IHRvIHRoZSBsaXN0IG93bmVyIGF0XHBhcg0KICAg
b3duZXItYmxhY2tib3hAb2Jlcm9uLmNoXHBhcg0KXHBhcg0KQ3VycmVudCBwb3N0aW5nIHBvbGlj
eTpccGFyDQpccGFyDQphKSBUbyBwb3N0IHlvdSBzaG91bGQgdXNlIHRoZSBzYW1lIGFkZHJlc3Mg
Ynkgd2hpY2ggeW91IGFyZSBzdWJzY3JpYmVkIHRvIHRoZSBtYWlsaW5nIGxpc3QuIFRoYXQgd2F5
LCB0aGUgbGlzdCBzZXJ2ZXIgd2lsbCByZWNvZ25pemUgeW91IGFzIHN1YnNjcmliZXIgYW5kIGZv
cndhcmQgeW91ciBwb3N0aW5nIGltbWVkaWF0ZWx5LCB3aXRob3V0IGNyZWF0aW5nIGFueSBvdmVy
aGVhZC5ccGFyDQpccGFyDQpiKSBJZiwgZm9yIHNvbWUgcmVhc29uLCB5b3UgY2Fubm90IHBvc3Qg
ZnJvbSB0aGUgYWRkcmVzcywgYnkgd2hpY2ggeW91IGFyZSBzdWJzY3JpYmVkLCB5b3VyIG1lc3Nh
Z2Ugd2lsbCBiZSBtb2RlcmF0ZWQgdG8gYXZvaWQgc3BhbS4gUGxlYXNlIHVuZGVyc3RhbmQgdGhh
dCBtb2RlcmF0aW9uIHdpbGwgb2Z0ZW4gY2F1c2Ugc29tZSBkZWxheSwgaW4gcGFydGljdWxhciBv
dmVyIHdlZWtlbmRzIG9yIGhvbHlkYXlzfX0Ac3VsdCBzdWNoIGE
----boundary-LibPST-iamunique-1217423967_-_---
Received on Thu Feb 05 2004 - 11:47:47 UTC