If you are converting some existing Win32 code to use with GPCP on .NET the 'Microsoft Win32 to Microsoft .NET Framework API Map' is useful when trying to...
... Thanks Chris! Not much activity here on GPCP... is anyone (besides Chris) here actively using GPCP? And if so, are you using the .NET version or JVM...
v2.0 of the Component Pascal IDE will include 20 or so new simple source code examples for GPCP for .NET. These are aimed at both newcomers to the CP language...
... Thanks Chris! Always good to have more examples... I'm wondering, are there any plans to "pretty up" the imports from the .NET framework? I mean, the...
... I agree. I have never liked underscores anyway, but double- underscores and trailing underscores ...??? I would much prefer to see the usual .NET dotted...
Hi All Ok, I agree with the comments regarding the ugly foreign naming conventions. However, it was originally a hack to get foreign imports going, and now...
John Gough
j.gough@...
Jul 12, 2007 3:31 am
310
... It's amazing how much things improve with the elimination of a few underscores... :-) This is still less than ideal (because of the brackets), but it is...
... instances in import lists, and have a unique syntax taken from the IL ... Yes - that would be an improvement. ... compiler and PeToCps agreed on the name...
You can see a two-part Microsoft video interview with John Gough in Aug 2006 related to his work implementing compilers on the JVM / .NET framework at: ...
Hi Helmut In Component Pascal a literal string is an array of char. The solution is to pass a System.String to the WriteLine rather than this array. Thus ...
K John Gough
john@...
Jul 26, 2007 11:24 pm
315
K John Gough schrieb: Hi Helmut In Component Pascal a literal string is an array of char. The solution is to pass a System.String to the WriteLine rather than...
... Hallo, if i try to setup the new cpisetup.exe i get an error "the operating system is not adequate for running CPIde." Im useing windows 2000 with Dot NET...
... Hi Marc, Thanks for the feedback. Can you think of any more topics for examples that might be useful - particularly to CP newbies or .NET newbies? Regards,...
... Well, you've got a lot of Console output examples, but the only textfile output example I see "Birthdays", and people may not realize that this has...
John, I was looking at the GPCP version history within "GPCPcopyright.cp", and see that from 2000 to 2005, there were multiple new releases of GPCP each year....
Gah! Don't let GPCP development stop! I think this is an excellent language; even though I only understand the simpler parts of it, it is still very pleasant...
Chris (or anyone else), I have a few modules which require different compiler parameters than most of my other modules. Specifically, modules which import...
... Or... I wonder if "-unsafe" and "-special" should be required options at all? I mean, if one imports SYSTEM, then is there any need to also have an ...
... Good idea - I'll add some new textfile IO examples. ... US). Thanks for pointing that out - I'll see if I can use the Invariant format to read / write the...
I was thinking it might be instructive to see some of the "classic" compsci examples in Component Pascal, like Knights Tour and Eight Queens, and maybe some...
... compsci examples in Component Pascal, like Knights Tour and Eight Queens, and maybe some stuff with linked lists & map negotiation. ... if you are not...
Hi All Soon as I go on holiday, the mail group runs wild! Marc raises an interesting question. The brief answer is: no gpcp has not reached the end of its...
K John Gough
john@...
Aug 6, 2007 11:32 am
330
... That's good to hear that there will be some future development! It seems that development has slowed down on both GPCP *and* Blackbox. ... Well, I...
... Actually, I can live with inter-language calls being single dimension arrays (I can do any multi-dimensional index mapping in my code). I thought that the...
... all I ... and have ... Fair enough. What about Marc's other question? "And if one specifies "FOREIGN MODULE", is there any need to also have a "-special"...