Re: Component Pascal wish list
----boundary-LibPST-iamunique-993153966_-_-
Content-type: text/plain
Thanks, Juan and Bernhard. (Apologies if I misspelled your name. I
don't have the original message here.) You are right on both counts.
I don't know how I missed it, but Component Pascal does indeed have
multidimensional open array parameters. It's all there in the manual, most
prominently in the sentence "Arrays declared without length are called open
arrays. They are restricted to pointer base types (see 6.4), element types
of open array types, and formal parameter types (see 10.1)."
Multidimensional open array parameters are not actually mentioned; but they
are clearly allowed, according to the documentation, and both your programs
have proven it.
You are also right about Fortran lacking unsigned integers. I had
gotten so used to them that I forgot. That doesn't help when you are trying
to read a file of unsigned integers, but I have no doubt that Component
Pascal has some typecasting method of reading such files.
My opinion of Component Pascal has just gone up by a couple of notches.
Sincerely,
Rex Couture
--------------------------------------------
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-993153966_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwICAgICAgICAgVGhhbmtzLCBKdWFuIGFuZCBCZXJu
aGFyZC4gIChBcG9sb2dpZXMgaWYgSSBtaXNzcGVsbGVkIHlvdXIgbmFtZS4gIElccGFyDQpkb24n
dCBoYXZlIHRoZSBvcmlnaW5hbCBtZXNzYWdlIGhlcmUuKSAgWW91IGFyZSByaWdodCBvbiBib3Ro
IGNvdW50cy5ccGFyDQpccGFyDQogICAgICAgIEkgZG9uJ3Qga25vdyBob3cgSSBtaXNzZWQgaXQs
IGJ1dCBDb21wb25lbnQgUGFzY2FsIGRvZXMgaW5kZWVkIGhhdmVccGFyDQptdWx0aWRpbWVuc2lv
bmFsIG9wZW4gYXJyYXkgcGFyYW1ldGVycy4gIEl0J3MgYWxsIHRoZXJlIGluIHRoZSBtYW51YWws
IG1vc3RccGFyDQpwcm9taW5lbnRseSBpbiB0aGUgc2VudGVuY2UgIkFycmF5cyBkZWNsYXJlZCB3
aXRob3V0IGxlbmd0aCBhcmUgY2FsbGVkIG9wZW5ccGFyDQphcnJheXMuIFRoZXkgYXJlIHJlc3Ry
aWN0ZWQgdG8gcG9pbnRlciBiYXNlIHR5cGVzIChzZWUgNi40KSwgZWxlbWVudCB0eXBlc1xwYXIN
Cm9mIG9wZW4gYXJyYXkgdHlwZXMsIGFuZCBmb3JtYWwgcGFyYW1ldGVyIHR5cGVzIChzZWUgMTAu
MSkuIlxwYXINCk11bHRpZGltZW5zaW9uYWwgb3BlbiBhcnJheSBwYXJhbWV0ZXJzIGFyZSBub3Qg
YWN0dWFsbHkgbWVudGlvbmVkOyBidXQgdGhleVxwYXINCmFyZSBjbGVhcmx5IGFsbG93ZWQsIGFj
Y29yZGluZyB0byB0aGUgZG9jdW1lbnRhdGlvbiwgYW5kIGJvdGggeW91ciBwcm9ncmFtc1xwYXIN
CmhhdmUgcHJvdmVuIGl0LlxwYXINClxwYXINCiAgICAgICAgWW91IGFyZSBhbHNvIHJpZ2h0IGFi
b3V0IEZvcnRyYW4gbGFja2luZyB1bnNpZ25lZCBpbnRlZ2Vycy4gIEkgaGFkXHBhcg0KZ290dGVu
IHNvIHVzZWQgdG8gdGhlbSB0aGF0IEkgZm9yZ290LiAgVGhhdCBkb2Vzbid0IGhlbHAgd2hlbiB5
b3UgYXJlIHRyeWluZ1xwYXINCnRvIHJlYWQgYSBmaWxlIG9mIHVuc2lnbmVkIGludGVnZXJzLCBi
dXQgSSBoYXZlIG5vIGRvdWJ0IHRoYXQgQ29tcG9uZW50XHBhcg0KUGFzY2FsIGhhcyBzb21lIHR5
cGVjYXN0aW5nIG1ldGhvZCBvZiAgcmVhZGluZyBzdWNoIGZpbGVzLlxwYXINClxwYXINCiAgICAg
ICAgTXkgb3BpbmlvbiBvZiBDb21wb25lbnQgUGFzY2FsIGhhcyBqdXN0IGdvbmUgdXAgYnkgYSBj
b3VwbGUgb2Ygbm90Y2hlcy5ccGFyDQpccGFyDQpTaW5jZXJlbHksXHBhcg0KUmV4IENvdXR1cmVc
cGFyDQpccGFyDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxw
YXINClxwYXINClRvIHVuc3Vic2NyaWJlIGZyb20gdGhpcyBtYWlsaW5nIGxpc3QsIHNlbmQgYSBt
ZXNzYWdlIGNvbnRhaW5pbmcgdGhlIHdvcmQgInVuc3Vic2NyaWJlIiB0bzpccGFyDQogICBibGFj
a2JveC1yZXF1ZXN0QG9iZXJvbi5jaFxwYXINClxwYXINClRvIGdldCBhIGxpc3Qgb2YgdmFsaWQg
ZS1tYWlsIGNvbW1hbmRzIGFuZCBpbnN0cnVjdGlvbnMgb24gdGhlaXIgdXNhZ2UsIHNlbmQgYSBt
ZXNzYWdlIGNvbnRhaW5pbmcgdGhlIHdvcmQgImhlbHAiIHRvIHRoZSBhYm92ZSBhZGRyZXNzLlxw
YXINClxwYXINClNlbmQgYW55IHByb2JsZW0gcmVwb3J0cyBvciBxdWVzdGlvbnMgcmVsYXRlZCB0
byB0aGlzIGVtYWlsIGxpc3QgdG8gdGhlIGxpc3Qgb3duZXIgYXRccGFyDQogICBvd25lci1ibGFj
a2JveEBvYmVyb24uY2hccGFyDQpccGFyDQpDdXJyZW50IHBvc3RpbmcgcG9saWN5OlxwYXINClxw
YXINCmEpIFRvIHBvc3QgeW91IHNob3VsZCB1c2UgdGhlIHNhbWUgYWRkcmVzcyBieSB3aGljaCB5
b3UgYXJlIHN1YnNjcmliZWQgdG8gdGhlIG1haWxpbmcgbGlzdC4gVGhhdCB3YXksIHRoZSBsaXN0
IHNlcnZlciB3aWxsIHJlY29nbml6ZSB5b3UgYXMgc3Vic2NyaWJlciBhbmQgZm9yd2FyZCB5b3Vy
IHBvc3RpbmcgaW1tZWRpYXRlbHksIHdpdGhvdXQgY3JlYXRpbmcgYW55IG92ZXJoZWFkLlxwYXIN
ClxwYXINCmIpIElmLCBmb3Igc29tZSByZWFzb24sIHlvdSBjYW5ub3QgcG9zdCBmcm9tIHRoZSBh
ZGRyZXNzLCBieSB3aGljaCB5b3UgYXJlIHN1YnNjcmliZWQsIHlvdXIgbWVzc2FnZSB3aWxsIGJl
IG1vZGVyYXRlZCB0byBhdm9pZCBzcGFtLiBQbGVhc2UgdW5kZXJzdGFuZCB0aGF0IG1vZGVyYXRp
b24gd2lsbCBvZnRlbiBjYXVzZSBzb21lIGRlbGF5LCBpbiBwYXJ0aWN1bGFyIG92ZXIgd2Vla2Vu
ZHMgb3IgaG9seWRheXMuXHBhcg0KfQ==
----boundary-LibPST-iamunique-993153966_-_---
Received on Tue Jun 25 2002 - 05:34:57 UTC
This archive was generated by hypermail 2.3.0
: Thu Sep 26 2013 - 06:29:41 UTC