RE: Gardens Point CP compiler

From: CFB Software <"CFB>
Date: Sat, 21 Feb 2004 11:49:12 +1030

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

Bob,

Repost your question on the Component Pascal Yahoo Newsgroup and I'll try to
get an answer for you later today. I'll also see if any of my experiments so
far are in a fit state to upload there. They should give you a head start.

Chris Burrows
CFB Software
http://www.cfbsoftware.com


> -----Original Message-----
> From: Bob Walkden [mailto:bob{([at]})nowhere.xy
> Sent: Saturday, 21 February 2004 8:04 AM
> To: blackbox{([at]})nowhere.xy
> Subject: Gardens Point CP compiler
>
>
> Hi,
>
> I don't know if this is a suitable forum for questions about the GPCP
> compiler, but I'll try anyway.
>
> I downloaded it a couple of days ago and have compiled and run
> the supplied
> examples successfully. I now want to try some more, which I've found here:
> http://staff.dstc.edu.au/schan/examples.html.
>
> These use a .Net namespace (or assembly, or whatever it is)
> called System.Windows.Forms.
> There is no symbol file for this in the gpcp download, so I have
> tried to make
> one using the N2CPS utility, but it can't find the assembly. I think it's
> because some paths are hard-coded in the source of MetaParser,
> but changing
> it to reflect how Microsoft have got .Net set up on my machine* stops
> me getting a clean compilation of MetaParser (I remember seeing
> some advice
> somewhere not to mess with MetaParser, I think).
>
> Has anybody here got this working so that it can create symbol files
> for the current version of .Net, please? If so, could you let me know
> what you did?
>
> *On my machine the assembly is
> c:\WINDOWS\Microsoft.Net\Framework\v1.1.4322\System.Windows.Forms.dll.
>
> --
> Thanks,
> Bob
>
> --------------------------------------------
>
> 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.
>
>

--------------------------------------------

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-1514434791_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEJvYixccGFyDQpccGFyDQpSZXBvc3QgeW91ciBx
dWVzdGlvbiBvbiB0aGUgQ29tcG9uZW50IFBhc2NhbCBZYWhvbyBOZXdzZ3JvdXAgYW5kIEknbGwg
dHJ5IHRvXHBhcg0KZ2V0IGFuIGFuc3dlciBmb3IgeW91IGxhdGVyIHRvZGF5LiBJJ2xsIGFsc28g
c2VlIGlmIGFueSBvZiBteSBleHBlcmltZW50cyBzb1xwYXINCmZhciBhcmUgaW4gYSBmaXQgc3Rh
dGUgdG8gdXBsb2FkIHRoZXJlLiBUaGV5IHNob3VsZCBnaXZlIHlvdSBhIGhlYWQgc3RhcnQuXHBh
cg0KXHBhcg0KQ2hyaXMgQnVycm93c1xwYXINCkNGQiBTb2Z0d2FyZVxwYXINCmh0dHA6Ly93d3cu
Y2Zic29mdHdhcmUuY29tXHBhcg0KXHBhcg0KXHBhcg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut
LS0tLVxwYXINCj4gRnJvbTogQm9iIFdhbGtkZW4gW21haWx0bzpib2JAd2ViLW9wdGlvbnMuY29t
XVxwYXINCj4gU2VudDogU2F0dXJkYXksIDIxIEZlYnJ1YXJ5IDIwMDQgODowNCBBTVxwYXINCj4g
VG86IGJsYWNrYm94QG9iZXJvbi5jaFxwYXINCj4gU3ViamVjdDogR2FyZGVucyBQb2ludCBDUCBj
b21waWxlclxwYXINCj5ccGFyDQo+XHBhcg0KPiBIaSxccGFyDQo+XHBhcg0KPiBJIGRvbid0IGtu
b3cgaWYgdGhpcyBpcyBhIHN1aXRhYmxlIGZvcnVtIGZvciBxdWVzdGlvbnMgYWJvdXQgdGhlIEdQ
Q1BccGFyDQo+IGNvbXBpbGVyLCBidXQgSSdsbCB0cnkgYW55d2F5LlxwYXINCj5ccGFyDQo+IEkg
ZG93bmxvYWRlZCBpdCBhIGNvdXBsZSBvZiBkYXlzIGFnbyBhbmQgaGF2ZSBjb21waWxlZCBhbmQg
cnVuXHBhcg0KPiB0aGUgc3VwcGxpZWRccGFyDQo+IGV4YW1wbGVzIHN1Y2Nlc3NmdWxseS4gSSBu
b3cgd2FudCB0byB0cnkgc29tZSBtb3JlLCB3aGljaCBJJ3ZlIGZvdW5kIGhlcmU6XHBhcg0KPiBo
dHRwOi8vc3RhZmYuZHN0Yy5lZHUuYXUvc2NoYW4vZXhhbXBsZXMuaHRtbC5ccGFyDQo+XHBhcg0K
PiBUaGVzZSB1c2UgYSAuTmV0IG5hbWVzcGFjZSAob3IgYXNzZW1ibHksIG9yIHdoYXRldmVyIGl0
IGlzKVxwYXINCj4gY2FsbGVkIFN5c3RlbS5XaW5kb3dzLkZvcm1zLlxwYXINCj4gVGhlcmUgaXMg
bm8gc3ltYm9sIGZpbGUgZm9yIHRoaXMgaW4gdGhlIGdwY3AgZG93bmxvYWQsIHNvIEkgaGF2ZVxw
YXINCj4gdHJpZWQgdG8gbWFrZVxwYXINCj4gb25lIHVzaW5nIHRoZSBOMkNQUyB1dGlsaXR5LCBi
dXQgaXQgY2FuJ3QgZmluZCB0aGUgYXNzZW1ibHkuIEkgdGhpbmsgaXQnc1xwYXINCj4gYmVjYXVz
ZSBzb21lIHBhdGhzIGFyZSBoYXJkLWNvZGVkIGluIHRoZSBzb3VyY2Ugb2YgTWV0YVBhcnNlcixc
cGFyDQo+IGJ1dCBjaGFuZ2luZ1xwYXINCj4gaXQgdG8gcmVmbGVjdCBob3cgTWljcm9zb2Z0IGhh
dmUgZ290IC5OZXQgc2V0IHVwIG9uIG15IG1hY2hpbmUqIHN0b3BzXHBhcg0KPiBtZSBnZXR0aW5n
IGEgY2xlYW4gY29tcGlsYXRpb24gb2YgTWV0YVBhcnNlciAoSSByZW1lbWJlciBzZWVpbmdccGFy
DQo+IHNvbWUgYWR2aWNlXHBhcg0KPiBzb21ld2hlcmUgbm90IHRvIG1lc3Mgd2l0aCBNZXRhUGFy
c2VyLCBJIHRoaW5rKS5ccGFyDQo+XHBhcg0KPiBIYXMgYW55Ym9keSBoZXJlIGdvdCB0aGlzIHdv
cmtpbmcgc28gdGhhdCBpdCBjYW4gY3JlYXRlIHN5bWJvbCBmaWxlc1xwYXINCj4gZm9yIHRoZSBj
dXJyZW50IHZlcnNpb24gb2YgLk5ldCwgcGxlYXNlPyBJZiBzbywgY291bGQgeW91IGxldCBtZSBr
bm93XHBhcg0KPiB3aGF0IHlvdSBkaWQ/XHBhcg0KPlxwYXINCj4gKk9uIG15IG1hY2hpbmUgdGhl
IGFzc2VtYmx5IGlzXHBhcg0KPiBjOlxcV0lORE9XU1xcTWljcm9zb2Z0Lk5ldFxcRnJhbWV3b3Jr
XFx2MS4xLjQzMjJcXFN5c3RlbS5XaW5kb3dzLkZvcm1zLmRsbC5ccGFyDQo+XHBhcg0KPiAtLVxw
YXINCj4gVGhhbmtzLFxwYXINCj4gIEJvYlxwYXINCj5ccGFyDQo+IC0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHBhcg0KPlxwYXINCj4gVG8gdW5zdWJzY3JpYmUg
ZnJvbSB0aGlzIG1haWxpbmcgbGlzdCwgc2VuZCBhIG1lc3NhZ2UgY29udGFpbmluZ1xwYXINCj4g
dGhlIHdvcmQgInVuc3Vic2NyaWJlIiB0bzpccGFyDQo+ICAgIGJsYWNrYm94LXJlcXVlc3RAb2Jl
cm9uLmNoXHBhcg0KPlxwYXINCj4gVG8gZ2V0IGEgbGlzdCBvZiB2YWxpZCBlLW1haWwgY29tbWFu
ZHMgYW5kIGluc3RydWN0aW9ucyBvbiB0aGVpclxwYXINCj4gdXNhZ2UsIHNlbmQgYSBtZXNzYWdl
IGNvbnRhaW5pbmcgdGhlIHdvcmQgImhlbHAiIHRvIHRoZSBhYm92ZSBhZGRyZXNzLlxwYXINCj5c
cGFyDQo+IFNlbmQgYW55IHByb2JsZW0gcmVwb3J0cyBvciBxdWVzdGlvbnMgcmVsYXRlZCB0byB0
aGlzIGVtYWlsIGxpc3RccGFyDQo+IHRvIHRoZSBsaXN0IG93bmVyIGF0XHBhcg0KPiAgICBvd25l
ci1ibGFja2JveEBvYmVyb24uY2hccGFyDQo+XHBhcg0KPiBDdXJyZW50IHBvc3RpbmcgcG9saWN5
OlxwYXINCj5ccGFyDQo+IGEpIFRvIHBvc3QgeW91IHNob3VsZCB1c2UgdGhlIHNhbWUgYWRkcmVz
cyBieSB3aGljaCB5b3UgYXJlXHBhcg0KPiBzdWJzY3JpYmVkIHRvIHRoZSBtYWlsaW5nIGxpc3Qu
IFRoYXQgd2F5LCB0aGUgbGlzdCBzZXJ2ZXIgd2lsbFxwYXINCj4gcmVjb2duaXplIHlvdSBhcyBz
dWJzY3JpYmVyIGFuZCBmb3J3YXJkIHlvdXIgcG9zdGluZyBpbW1lZGlhdGVseSxccGFyDQo+IHdp
dGhvdXQgY3JlYXRpbmcgYW55IG92ZXJoZWFkLlxwYXINCj5ccGFyDQo+IGIpIElmLCBmb3Igc29t
ZSByZWFzb24sIHlvdSBjYW5ub3QgcG9zdCBmcm9tIHRoZSBhZGRyZXNzLCBieVxwYXINCj4gd2hp
Y2ggeW91IGFyZSBzdWJzY3JpYmVkLCB5b3VyIG1lc3NhZ2Ugd2lsbCBiZSBtb2RlcmF0ZWQgdG8g
YXZvaWRccGFyDQo+IHNwYW0uIFBsZWFzZSB1bmRlcnN0YW5kIHRoYXQgbW9kZXJhdGlvbiB3aWxs
IG9mdGVuIGNhdXNlIHNvbWVccGFyDQo+IGRlbGF5LCBpbiBwYXJ0aWN1bGFyIG92ZXIgd2Vla2Vu
ZHMgb3IgaG9seWRheXMuXHBhcg0KPlxwYXINCj5ccGFyDQpccGFyDQotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxwYXINClxwYXINClRvIHVuc3Vic2NyaWJlIGZy
b20gdGhpcyBtYWlsaW5nIGxpc3QsIHNlbmQgYSBtZXNzYWdlIGNvbnRhaW5pbmcgdGhlIHdvcmQg
InVuc3Vic2NyaWJlIiB0bzpccGFyDQogICBibGFja2JveC1yZXF1ZXN0QG9iZXJvbi5jaFxwYXIN
ClxwYXINClRvIGdldCBhIGxpc3Qgb2YgdmFsaWQgZS1tYWlsIGNvbW1hbmRzIGFuZCBpbnN0cnVj
dGlvbnMgb24gdGhlaXIgdXNhZ2UsIHNlbmQgYSBtZXNzYWdlIGNvbnRhaW5pbmcgdGhlIHdvcmQg
ImhlbHAiIHRvIHRoZSBhYm92ZSBhZGRyZXNzLlxwYXINClxwYXINClNlbmQgYW55IHByb2JsZW0g
cmVwb3J0cyBvciBxdWVzdGlvbnMgcmVsYXRlZCB0byB0aGlzIGVtYWlsIGxpc3QgdG8gdGhlIGxp
c3Qgb3duZXIgYXRccGFyDQogICBvd25lci1ibGFja2JveEBvYmVyb24uY2hccGFyDQpccGFyDQpD
dXJyZW50IHBvc3RpbmcgcG9saWN5OlxwYXINClxwYXINCmEpIFRvIHBvc3QgeW91IHNob3VsZCB1
c2UgdGhlIHNhbWUgYWRkcmVzcyBieSB3aGljaCB5b3UgYXJlIHN1YnNjcmliZWQgdG8gdGhlIG1h
aWxpbmcgbGlzdC4gVGhhdCB3YXksIHRoZSBsaXN0IHNlcnZlciB3aWxsIHJlY29nbml6ZSB5b3Ug
YXMgc3Vic2NyaWJlciBhbmQgZm9yd2FyZCB5b3VyIHBvc3RpbmcgaW1tZWRpYXRlbHksIHdpdGhv
dXQgY3JlYXRpbmcgYW55IG92ZXJoZWFkLlxwYXINClxwYXINCmIpIElmLCBmb3Igc29tZSByZWFz
b24sIHlvdSBjYW5ub3QgcG9zdCBmcm9tIHRoZSBhZGRyZXNzLCBieSB3aGljaCB5b3UgYXJlIHN1
YnNjcmliZWQsIHlvdXIgbWVzc2FnZSB3aWxsIGJlIG1vZGVyYXRlZCB0byBhdm9pZCBzcGFtLiBQ
bGVhc2UgdW5kZXJzdGFuZCB0aGF0IG1vZGVyYXRpb24gd2lsbCBvZnRlbiBjYXVzZSBzb21lIGRl
bGF5LCBpbiBwYXJ0aWN1bGFyIG92ZXIgd2Vla2VuZHMgb3IgaG9seWRheXMuXHBhcg0KXHBhcg0K
fQ==


----boundary-LibPST-iamunique-1514434791_-_---
Received on Sat Feb 21 2004 - 02:19:12 UTC

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