Re: [BLACKBOX] GCC

From: [at]} <Treutwein>
Date: Fri, 31 Oct 2008 09:35:18 +0100

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

Hi Doug,

> A recent article about GCC (GNU Compiler Collection)
>
http://www.ibm.com/developerworks/linux/library/l-gcc4/index.h
> tml?ca r-lnxw01GNUCollection&S_tact5AGX59&S_cmp=GRsitelnxw01
> indicates that it can be used for a wide variety of languages.

absolutely, but not that many Wirth languages are currently
implemented. There is GNU-Pascal http://www.gnu-pascal.de/
and GNU-Modula-2 http://www.nongnu.org/gm2/ The latter in
alpha/pre-beta state. Oberon can be compiled with Michael van
Ackeren's Optimizing Oberon-2 Compiler, which works as a
preprocessor to gcc (this time the GNU C Compiler) and lacks
currently an actual documentation and a real home page (see
http://ooc.sourceforge.net/) although there is
https://sourceforge.net/projects/ooc/. Still it is
supported by Michael van Ackeren, Stewart Greenhill
and others on their mailing lists
(https://sourceforge.net/mail/?group_id539).


> Gardens Point Component Pascal (of which I am not familiar)
> supposedly can work under .NET and other systems(?)

yes, afaik it works with Mono

There is also Chris Burrows Cpide for GPCP (which I did not find
the recently to test under Linux/Mono) ist home page is here
http://www.cfbsoftware.com/cpide/ but momentarily unreachable,
but you can find it also here:
http://www.softpedia.com/get/Programming/File-Editors/CPIde.shtml

[...]
> It would seem to me that a front end translator to GCC's Register
> Transfer Language (RTL) would give Component Pascal a wider audience.
> Has this been done?

not to my knowledge.

regards
--
  Bernhard Treutwein
  Ludwig-Maximilians-Universität
  Ref. IIIA3 Anwendungsentwicklung
  Martiusstr. 4
  80802 München
  Tel. 089 2180-2774
  Fax. 089 2180-992774
  Mobil. 0152-01549335
  e-mail: bernhard treutwein (at) verwaltung uni-muenchen de
 
----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-1512239361_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzc1xmY2hhcnNldDAgQXJpYWw7fQ0Ke1xmMVxmbW9kZXJuIENvdXJpZXIgTmV3O30NCntcZjJc
Zm5pbFxmY2hhcnNldDIgU3ltYm9sO30NCntcZjNcZm1vZGVyblxmY2hhcnNldDAgQ291cmllciBO
ZXc7fX0NCntcY29sb3J0YmxccmVkMFxncmVlbjBcYmx1ZTA7XHJlZDBcZ3JlZW4wXGJsdWUyNTU7
fQ0KXHVjMVxwYXJkXHBsYWluXGRlZnRhYjM2MCBcZjBcZnMyMCBIaSBEb3VnLFxwYXINClxwYXIN
Cj4gQSByZWNlbnQgYXJ0aWNsZSBhYm91dCBHQ0MgKEdOVSBDb21waWxlciBDb2xsZWN0aW9uKVxw
YXINCj4gaHR0cDovL3d3dy5pYm0uY29tL2RldmVsb3BlcndvcmtzL2xpbnV4L2xpYnJhcnkvbC1n
Y2M0L2luZGV4LmhccGFyDQo+IHRtbD9jYT1kZ3ItbG54dzAxR05VQ29sbGVjdGlvbiZTX3RhY3Q9
MTA1QUdYNTkmU19jbXA9R1JzaXRlbG54dzAxXHBhcg0KPiBpbmRpY2F0ZXMgdGhhdCBpdCBjYW4g
YmUgdXNlZCBmb3IgYSB3aWRlIHZhcmlldHkgb2YgbGFuZ3VhZ2VzLlxwYXINClxwYXINCmFic29s
dXRlbHksIGJ1dCBub3QgdGhhdCBtYW55IFdpcnRoIGxhbmd1YWdlcyBhcmUgY3VycmVudGx5XHBh
cg0KaW1wbGVtZW50ZWQuIFRoZXJlIGlzIEdOVS1QYXNjYWwgaHR0cDovL3d3dy5nbnUtcGFzY2Fs
LmRlL1xwYXINCmFuZCBHTlUtTW9kdWxhLTIgaHR0cDovL3d3dy5ub25nbnUub3JnL2dtMi8gVGhl
IGxhdHRlciBpblxwYXINCmFscGhhL3ByZS1iZXRhIHN0YXRlLiBPYmVyb24gY2FuIGJlIGNvbXBp
bGVkIHdpdGggTWljaGFlbCB2YW4gXHBhcg0KQWNrZXJlbidzIE9wdGltaXppbmcgT2Jlcm9uLTIg
Q29tcGlsZXIsIHdoaWNoIHdvcmtzIGFzIGEgXHBhcg0KcHJlcHJvY2Vzc29yIHRvIGdjYyAodGhp
cyB0aW1lIHRoZSBHTlUgQyBDb21waWxlcikgYW5kIGxhY2tzXHBhcg0KY3VycmVudGx5IGFuIGFj
dHVhbCBkb2N1bWVudGF0aW9uIGFuZCBhIHJlYWwgaG9tZSBwYWdlIChzZWUgXHBhcg0KaHR0cDov
L29vYy5zb3VyY2Vmb3JnZS5uZXQvKSBhbHRob3VnaCB0aGVyZSBpcyBccGFyDQpodHRwczovL3Nv
dXJjZWZvcmdlLm5ldC9wcm9qZWN0cy9vb2MvLiBTdGlsbCBpdCBpcyBccGFyDQpzdXBwb3J0ZWQg
YnkgTWljaGFlbCB2YW4gQWNrZXJlbiwgU3Rld2FydCBHcmVlbmhpbGxccGFyDQphbmQgb3RoZXJz
IG9uIHRoZWlyIG1haWxpbmcgbGlzdHNccGFyDQooaHR0cHM6Ly9zb3VyY2Vmb3JnZS5uZXQvbWFp
bC8/Z3JvdXBfaWQ9MzUzOSkuXHBhcg0KXHBhcg0KXHBhcg0KPiBHYXJkZW5zIFBvaW50IENvbXBv
bmVudCBQYXNjYWwgKG9mIHdoaWNoIEkgYW0gbm90IGZhbWlsaWFyKSBccGFyDQo+IHN1cHBvc2Vk
bHkgY2FuIHdvcmsgdW5kZXIgLk5FVCBhbmQgb3RoZXIgc3lzdGVtcyg/KVxwYXINClxwYXINCnll
cywgYWZhaWsgaXQgd29ya3Mgd2l0aCBNb25vXHBhcg0KXHBhcg0KVGhlcmUgaXMgYWxzbyBDaHJp
cyBCdXJyb3dzIENwaWRlIGZvciBHUENQICh3aGljaCBJIGRpZCBub3QgZmluZFxwYXINCnRoZSBy
ZWNlbnRseSB0byB0ZXN0IHVuZGVyIExpbnV4L01vbm8pIGlzdCBob21lIHBhZ2UgaXMgaGVyZVxw
YXINCmh0dHA6Ly93d3cuY2Zic29mdHdhcmUuY29tL2NwaWRlLyBidXQgbW9tZW50YXJpbHkgdW5y
ZWFjaGFibGUsIFxwYXINCmJ1dCB5b3UgY2FuIGZpbmQgaXQgYWxzbyBoZXJlOiBccGFyDQpodHRw
Oi8vd3d3LnNvZnRwZWRpYS5jb20vZ2V0L1Byb2dyYW1taW5nL0ZpbGUtRWRpdG9ycy9DUElkZS5z
aHRtbFxwYXINClxwYXINClsuLi5dXHBhcg0KPiBJdCB3b3VsZCBzZWVtIHRvIG1lIHRoYXQgYSBm
cm9udCBlbmQgdHJhbnNsYXRvciB0byBHQ0MncyBSZWdpc3RlciBccGFyDQo+IFRyYW5zZmVyIExh
bmd1YWdlIChSVEwpIHdvdWxkIGdpdmUgQ29tcG9uZW50IFBhc2NhbCBhIHdpZGVyIGF1ZGllbmNl
LlxwYXINCj4gSGFzIHRoaXMgYmVlbiBkb25lP1xwYXINClxwYXINCm5vdCB0byBteSBrbm93bGVk
Z2UuXHBhcg0KXHBhcg0KcmVnYXJkc1xwYXINCi0tXHBhcg0KICBCZXJuaGFyZCBUcmV1dHdlaW5c
cGFyDQogIEx1ZHdpZy1NYXhpbWlsaWFucy1Vbml2ZXJzaXRcJ2U0dFxwYXINCiAgUmVmLiBJSUlB
MyBBbndlbmR1bmdzZW50d2lja2x1bmdccGFyDQogIE1hcnRpdXNzdHIuIDRccGFyDQogIDgwODAy
IE1cJ2ZjbmNoZW5ccGFyDQogIFRlbC4gMDg5IDIxODAtMjc3NFxwYXINCiAgRmF4LiAwODkgMjE4
MC05OTI3NzRccGFyDQogIE1vYmlsLiAwMTUyLTAxNTQ5MzM1XHBhcg0KICBlLW1haWw6IGJlcm5o
YXJkIHRyZXV0d2VpbiAoYXQpIHZlcndhbHR1bmcgdW5pLW11ZW5jaGVuIGRlXHBhcg0KIFxwYXIN
ClxwYXINClxwYXINCi0tLS1ccGFyDQpUbyB1bnN1YnNjcmliZSwgc2VuZCBhIG1lc3NhZ2Ugd2l0
aCBib2R5ICJTSUdOT0ZGIEJMQUNLQk9YIiB0byBMSVNUU0VSVkBMSVNUUy5PQkVST04uQ0hccGFy
DQp9
----boundary-LibPST-iamunique-1512239361_-_---
Received on Fri Oct 31 2008 - 09:35:18 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:30:52 UTC