- Increasing the spread of Component Pascal

From: [at]} <Rex>
Date: Tue, 23 May 2006 14:58:42 -0500

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

At 01:33 PM 5/23/2006, Wojtek Skulski wrote:
>If a user/developer has to write ASCII I/O, then this points
>to a missing library module, or perhaps not enough examples
>how the I/O can be done. I also remember that I had to write my own
>exercise. It is now part of Gr (a module GrAsciiDemo).
>...Apart from ASCII, there is also another question how to read/write
>an arbitrary binary file.
>...File I/O is clearly a Frequently Asked Question.

        I/O is a sore point. I don't think a lot needs to be done, but there just needs to be a clear-cut way to read and write sequential output (whether to file or console) and binary files. And it shouldn't require different code for file and console. I'm not sure if more coding or consolidation of coding is required or if it's just a matter of documentation.

        Sorry not to be contributing at this point. I had hoped to be doing so, but so far I just have questions, not answers.

Rex Couture

Rex Couture, Ph. D.
Dept. of Earth and Planetary Sciences
Campus Box 1169
Washington University in St. Louis
1 Brookings Dr.
St. Louis MO 63130

Voice: (314) 935-4194
Fax: (314) 935-7361
rex{([at]})nowhere.xy

--- BlackBox
--- send subject HELP or UNSUBSCRIBE to blackbox{([at]})nowhere.xy



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

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEF0IDAxOjMzIFBNIDUvMjMvMjAwNiwgV29qdGVr
IFNrdWxza2kgd3JvdGU6XHBhcg0KPklmIGEgdXNlci9kZXZlbG9wZXIgaGFzIHRvIHdyaXRlIEFT
Q0lJIEkvTywgdGhlbiB0aGlzIHBvaW50c1xwYXINCj50byBhIG1pc3NpbmcgbGlicmFyeSBtb2R1
bGUsIG9yIHBlcmhhcHMgbm90IGVub3VnaCBleGFtcGxlc1xwYXINCj5ob3cgdGhlIEkvTyBjYW4g
YmUgZG9uZS4gSSBhbHNvIHJlbWVtYmVyIHRoYXQgSSBoYWQgdG8gd3JpdGUgbXkgb3duXHBhcg0K
PmV4ZXJjaXNlLiBJdCBpcyBub3cgcGFydCBvZiBHciAoYSBtb2R1bGUgR3JBc2NpaURlbW8pLlxw
YXINCj4uLi5BcGFydCBmcm9tIEFTQ0lJLCB0aGVyZSBpcyBhbHNvIGFub3RoZXIgcXVlc3Rpb24g
aG93IHRvIHJlYWQvd3JpdGVccGFyDQo+YW4gYXJiaXRyYXJ5IGJpbmFyeSBmaWxlLlxwYXINCj4u
Li5GaWxlIEkvTyBpcyBjbGVhcmx5IGEgRnJlcXVlbnRseSBBc2tlZCBRdWVzdGlvbi5ccGFyDQpc
cGFyDQogICAgICAgIEkvTyBpcyBhIHNvcmUgcG9pbnQuICBJIGRvbid0IHRoaW5rIGEgbG90IG5l
ZWRzIHRvIGJlIGRvbmUsIGJ1dCB0aGVyZSBqdXN0IG5lZWRzIHRvIGJlIGEgY2xlYXItY3V0IHdh
eSB0byByZWFkIGFuZCB3cml0ZSBzZXF1ZW50aWFsIG91dHB1dCAod2hldGhlciB0byBmaWxlIG9y
IGNvbnNvbGUpIGFuZCBiaW5hcnkgZmlsZXMuICBBbmQgaXQgc2hvdWxkbid0IHJlcXVpcmUgZGlm
ZmVyZW50IGNvZGUgZm9yIGZpbGUgYW5kIGNvbnNvbGUuICBJJ20gbm90IHN1cmUgaWYgbW9yZSBj
b2Rpbmcgb3IgY29uc29saWRhdGlvbiBvZiBjb2RpbmcgaXMgcmVxdWlyZWQgb3IgaWYgaXQncyBq
dXN0IGEgbWF0dGVyIG9mIGRvY3VtZW50YXRpb24uXHBhcg0KXHBhcg0KICAgICAgICBTb3JyeSBu
b3QgdG8gYmUgY29udHJpYnV0aW5nIGF0IHRoaXMgcG9pbnQuICBJIGhhZCBob3BlZCB0byBiZSBk
b2luZyBzbywgYnV0IHNvIGZhciBJIGp1c3QgaGF2ZSBxdWVzdGlvbnMsIG5vdCBhbnN3ZXJzLlxw
YXINClxwYXINClJleCBDb3V0dXJlIFxwYXINClxwYXINClJleCBDb3V0dXJlLCBQaC4gRC5ccGFy
DQpEZXB0LiBvZiBFYXJ0aCBhbmQgUGxhbmV0YXJ5IFNjaWVuY2VzXHBhcg0KQ2FtcHVzIEJveCAx
MTY5XHBhcg0KV2FzaGluZ3RvbiBVbml2ZXJzaXR5IGluIFN0LiBMb3Vpc1xwYXINCjEgQnJvb2tp
bmdzIERyLlxwYXINClN0LiBMb3VpcyBNTyA2MzEzMFxwYXINClxwYXINClZvaWNlOiAgKDMxNCkg
OTM1LTQxOTRccGFyDQpGYXg6ICAoMzE0KSA5MzUtNzM2MVxwYXINCnJleEBsZXZlZS53dXN0bC5l
ZHVccGFyDQpccGFyDQotLS0gQmxhY2tCb3hccGFyDQotLS0gc2VuZCBzdWJqZWN0IEhFTFAgb3Ig
VU5TVUJTQ1JJQkUgdG8gYmxhY2tib3hAb2Jlcm9uLmNofX0AeAAAABoAAAA3AA==


----boundary-LibPST-iamunique-1923373702_-_---
Received on Tue May 23 2006 - 21:58:42 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:27:58 UTC