1. nProf If you need a Profiler to identify time-based bottlenecks in your GPCP code, I can recommend this one as being simple and easy to use: ...
295
koen_desaeger
Apr 23, 2007 8:16 am
Hello, The compiler seems to use a locale dependent way to convert reals to strings and vice versa. Here in Belgium we would write: pi = 3,1415 with a comma,...
296
John Gough
j.gough@...
Apr 26, 2007 5:28 am
Hi All I think Koen is right. The compiler should always use the invariant locale for output when writing for another tool to read. Originally GPCP only used...
297
cfbsoftware1
Apr 30, 2007 7:36 am
I'm currently preparing v2.0, a freeware release of the Component Pascal IDE for .NET 2.0 If anybody would like to try it out and let me know if there are any ...
298
cfbsoftware1
May 18, 2007 6:18 am
When generating a CP symbol file from Microsoft.VisualBasic.dll so I could access the SpecialDirectories Class (to access the path of 'My Documents' etc.) I...
299
cfbsoftware1
May 18, 2007 6:37 am
... Follow up: I don't need a fix in a hurry. I've just discovered the VB libraries are not actually needed. The special folders can be accessed via the...
300
John Gough
j.gough@...
May 18, 2007 4:54 pm
Thanks to Chris for the bug report. I'll check it out and post an update. John...
301
cfbsoftware1
May 22, 2007 3:18 am
... accessed ... Oops! I spoke to soon - I now have a different problem. The following test code: MODULE SpecialFolders; IMPORT Sys := mscorlib_System, CPmain;...
302
John Gough
j.gough@...
May 22, 2007 5:30 am
Hi All I am in Redmond for the rest of this week. I will try to find a diagnosis for Chris' problem when I get back. It all looks very mysterious. John...
303
cfbsoftware1
Jul 5, 2007 1:00 am
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...
304
Marc Martin
marcmartin2
Jul 5, 2007 10:42 pm
... 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...
305
Jürgen Rolshoven
jrolshoven
Jul 6, 2007 7:52 am
... Hi Marc, as a computational linguist, I am working on machine translation for natural languages. I use BB CP and GPCP for JVM. Jürgen...
306
cfbsoftware1
Jul 11, 2007 7:53 am
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...
307
Marc Martin
marcmartin2
Jul 11, 2007 10:45 pm
... 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...
308
cfbsoftware1
Jul 12, 2007 12:31 am
... I agree. I have never liked underscores anyway, but double- underscores and trailing underscores ...??? I would much prefer to see the usual .NET dotted...
309
John Gough
j.gough@...
Jul 12, 2007 3:31 am
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...
310
Marc Martin
marcmartin2
Jul 12, 2007 3:50 am
... 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...
311
cfbsoftware1
Jul 12, 2007 7:23 am
... 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...
312
cfbsoftware1
Jul 13, 2007 1:37 am
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: ...
313
judoheli
Jul 26, 2007 2:59 pm
Hallo! This codes dose not compile. MODULE DirectoryTest; IMPORT Sys := mscorlib_System, IO := mscorlib_System_IO, CPmain; VAR path :Sys.String; BEGIN path:=...
314
K John Gough
john@...
Jul 26, 2007 11:24 pm
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 ...
315
Schrei
judoheli
Jul 27, 2007 5:16 am
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...
316
cfbsoftware1
Aug 1, 2007 12:27 pm
Version 2.0 of CPIde, an IDE for GPCP .NET was released earlier today: http://www.cfbsoftware.com/cpide A summary of What's New in v2.0 is at: ...
317
Schrei
judoheli
Aug 2, 2007 4:22 pm
... 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...
318
Marc Martin
marcmartin2
Aug 2, 2007 11:52 pm
... The setup and the IDE both work fine here (Windows XP Professional SP2). Thanks, Chris -- this IDE makes GPCP much more pleasant to use! Marc...
319
cfbsoftware1
Aug 3, 2007 7:52 am
... Hi Helmut, Oops - my mistake! Thanks for letting me know. You can now download the fixed version (v2.0.1) from: ...
320
cfbsoftware1
Aug 3, 2007 8:06 am
... 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,...
321
Marc Martin
marcmartin2
Aug 3, 2007 6:43 pm
... 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...
322
Marc Martin
marcmartin2
Aug 3, 2007 8:10 pm
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....
323
Stephen Harris
sharris1_us
Aug 3, 2007 8:19 pm
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...