Re: STL Like Library for Component Pascal

From: Bernhard Treutwein <"Bernhard>
Date: Sat, 21 Sep 2002 16:57:14 +0200

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

Hi Martin,

>
> Does the blackbox framework or a third part have a library similar in
concept to the
> Standard Template Library for Component Pascal.
>

not to my knowledge. I'm tempted since quite some time to port
Charles Lins Software Component Library; which appears to me
as very similar to what the C++ STL affers, from Modula-2 to
Oberon-2 / Component Pascal, but due to limited time and the
unclear copyright status of it, I did not even start that project.
It would also need some discussion about the interfaces.

SCL is available at: http://www.aha.ru/~uranus/download.html

It should be not that difficult to perform the raw port with
NW's M2O transpiler (which is available from my home page
http://www.lrz.de/~bernhard an updated version is coming
real soon :-)

BTW: Does anybody know if Chuck/Cheryl Lins is still somewhere in
networld ? The last traces date all back to the middle 90ies ...

regards
--
    Bernhard Treutwein
    BdT{([at]})nowhere.xy--------------------------------------------
To unsubscribe from this mailing list, send a message containing the word "unsubscribe" to:
   blackbox-request{([at]})nowhere.xyTo 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.xyCurrent 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-1018490251_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEhpIE1hcnRpbixccGFyDQpccGFyDQo+XHBhcg0K
PiBEb2VzIHRoZSBibGFja2JveCBmcmFtZXdvcmsgb3IgYSB0aGlyZCBwYXJ0IGhhdmUgYSBsaWJy
YXJ5IHNpbWlsYXIgaW5ccGFyDQpjb25jZXB0IHRvIHRoZVxwYXINCj4gU3RhbmRhcmQgVGVtcGxh
dGUgTGlicmFyeSBmb3IgQ29tcG9uZW50IFBhc2NhbC5ccGFyDQo+XHBhcg0KXHBhcg0Kbm90IHRv
IG15IGtub3dsZWRnZS4gSSdtIHRlbXB0ZWQgc2luY2UgcXVpdGUgc29tZSB0aW1lIHRvIHBvcnRc
cGFyDQpDaGFybGVzIExpbnMgU29mdHdhcmUgQ29tcG9uZW50IExpYnJhcnk7IHdoaWNoIGFwcGVh
cnMgdG8gbWVccGFyDQphcyB2ZXJ5IHNpbWlsYXIgdG8gd2hhdCB0aGUgQysrIFNUTCBhZmZlcnMs
IGZyb20gTW9kdWxhLTIgdG9ccGFyDQpPYmVyb24tMiAvIENvbXBvbmVudCBQYXNjYWwsIGJ1dCBk
dWUgdG8gbGltaXRlZCB0aW1lIGFuZCB0aGVccGFyDQp1bmNsZWFyIGNvcHlyaWdodCBzdGF0dXMg
b2YgaXQsIEkgZGlkIG5vdCBldmVuIHN0YXJ0IHRoYXQgcHJvamVjdC5ccGFyDQpJdCB3b3VsZCBh
bHNvIG5lZWQgc29tZSBkaXNjdXNzaW9uIGFib3V0IHRoZSBpbnRlcmZhY2VzLlxwYXINClxwYXIN
ClNDTCBpcyBhdmFpbGFibGUgYXQ6IGh0dHA6Ly93d3cuYWhhLnJ1L351cmFudXMvZG93bmxvYWQu
aHRtbFxwYXINClxwYXINCkl0IHNob3VsZCBiZSBub3QgdGhhdCBkaWZmaWN1bHQgdG8gcGVyZm9y
bSB0aGUgcmF3IHBvcnQgd2l0aFxwYXINCk5XJ3MgTTJPIHRyYW5zcGlsZXIgKHdoaWNoIGlzIGF2
YWlsYWJsZSBmcm9tIG15IGhvbWUgcGFnZVxwYXINCmh0dHA6Ly93d3cubHJ6LmRlL35iZXJuaGFy
ZCBhbiB1cGRhdGVkIHZlcnNpb24gaXMgY29taW5nXHBhcg0KcmVhbCBzb29uIDotKVxwYXINClxw
YXINCkJUVzogRG9lcyBhbnlib2R5IGtub3cgaWYgQ2h1Y2svQ2hlcnlsIExpbnMgaXMgc3RpbGwg
c29tZXdoZXJlIGluXHBhcg0KbmV0d29ybGQgPyBUaGUgbGFzdCB0cmFjZXMgZGF0ZSBhbGwgYmFj
ayB0byB0aGUgbWlkZGxlIDkwaWVzIC4uLlxwYXINClxwYXINCnJlZ2FyZHNccGFyDQotLVxwYXIN
CiAgICBCZXJuaGFyZCBUcmV1dHdlaW5ccGFyDQogICAgQmRUQHdpbGR3ZWluLmRlIChob21lKVxw
YXINClxwYXINClxwYXINCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tXHBhcg0KXHBhcg0KVG8gdW5zdWJzY3JpYmUgZnJvbSB0aGlzIG1haWxpbmcgbGlzdCwgc2Vu
ZCBhIG1lc3NhZ2UgY29udGFpbmluZyB0aGUgd29yZCAidW5zdWJzY3JpYmUiIHRvOlxwYXINCiAg
IGJsYWNrYm94LXJlcXVlc3RAb2Jlcm9uLmNoXHBhcg0KXHBhcg0KVG8gZ2V0IGEgbGlzdCBvZiB2
YWxpZCBlLW1haWwgY29tbWFuZHMgYW5kIGluc3RydWN0aW9ucyBvbiB0aGVpciB1c2FnZSwgc2Vu
ZCBhIG1lc3NhZ2UgY29udGFpbmluZyB0aGUgd29yZCAiaGVscCIgdG8gdGhlIGFib3ZlIGFkZHJl
c3MuXHBhcg0KXHBhcg0KU2VuZCBhbnkgcHJvYmxlbSByZXBvcnRzIG9yIHF1ZXN0aW9ucyByZWxh
dGVkIHRvIHRoaXMgZW1haWwgbGlzdCB0byB0aGUgbGlzdCBvd25lciBhdFxwYXINCiAgIG93bmVy
LWJsYWNrYm94QG9iZXJvbi5jaFxwYXINClxwYXINCkN1cnJlbnQgcG9zdGluZyBwb2xpY3k6XHBh
cg0KXHBhcg0KYSkgVG8gcG9zdCB5b3Ugc2hvdWxkIHVzZSB0aGUgc2FtZSBhZGRyZXNzIGJ5IHdo
aWNoIHlvdSBhcmUgc3Vic2NyaWJlZCB0byB0aGUgbWFpbGluZyBsaXN0LiBUaGF0IHdheSwgdGhl
IGxpc3Qgc2VydmVyIHdpbGwgcmVjb2duaXplIHlvdSBhcyBzdWJzY3JpYmVyIGFuZCBmb3J3YXJk
IHlvdXIgcG9zdGluZyBpbW1lZGlhdGVseSwgd2l0aG91dCBjcmVhdGluZyBhbnkgb3ZlcmhlYWQu
XHBhcg0KXHBhcg0KYikgSWYsIGZvciBzb21lIHJlYXNvbiwgeW91IGNhbm5vdCBwb3N0IGZyb20g
dGhlIGFkZHJlc3MsIGJ5IHdoaWNoIHlvdSBhcmUgc3Vic2NyaWJlZCwgeW91ciBtZXNzYWdlIHdp
bGwgYmUgbW9kZXJhdGVkIHRvIGF2b2lkIHNwYW0uIFBsZWFzZSB1bmRlcnN0YW5kIHRoYXQgbW9k
ZXJhdGlvbiB3aWxsIG9mdGVuIGNhdXNlIHNvbWUgZGVsYXksIGluIHBhcnRpY3VsYXIgb3ZlciB3
ZWVrZW5kcyBvciBob2x5ZGF5fX0ABUAEADow
----boundary-LibPST-iamunique-1018490251_-_---
Received on Sat Sep 21 2002 - 16:57:14 UTC

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