I'm trying to implement an extension to .NET's System.IO.StreamWriter but am having problems working out how to define a constructor for the extended type. All...
I've recently been encountering unexpected errors when attempting to use type-guards with GPCP 1.3.8. To investigate, I tried to compile the following test...
Hi foks Chris has turned up a couple of tricky-looking issues. Unfortunately, I am away from my system until 12 January. I will give it my urgent attention...
K John Gough
john@...
Dec 27, 2007 9:03 am
376
... I've now tried them on 1.3.3, 1.3.6 and 1.3.8 without any success. I wasn't sure if the 'CONSTRUCTOR' keyword could only be used in dummy foreign modules? ...
Hi All I still do not have access to a machine, but here is my completely untested answer to the BOXing question. If "arg" has type T, BOX(arg) has type...
K John Gough
john@...
Dec 29, 2007 9:36 am
378
... define ... Sys.DateTime. Hi John, ... An unhandled exception of type 'System.TypeLoadException' occurred in Unknown Module. Additional information: Could...
Ok, so there is a bug, and I will have to investigate when I get back. As to theš"online compiler" that corresponds to a very old version from about three ...
K John Gough
john@...
Jan 2, 2008 6:16 pm
380
... Hi John, ... #gpcp: net version 1.3.8 of 18 November 2007 CPMake: "ObMain is not a base module." Halting... Regards, Chris Chris Burrows CFB Software ...
Hi All Finally back in the lab after the holiday. I have had a look at the three issues that arose during my travels. Issue #1 - Constructors with arguments. ...
John Gough
j.gough@...
Jan 16, 2008 1:58 am
382
... in the next few days. If anyone is stalled by any of these issues I can send updated source of the three affected modules if you email me at j.gough@... ...
G'day All Version 1.3.9 of gpcp for .NET is now up on the server. http://plas.fit.qut.edu.au/gpcp/Downloads.aspx This is just a refresh, fixing a number of...
K John Gough
john@...
Jan 24, 2008 12:12 am
384
... Hi John, Thank you very much for the update. That fixed all of the problems currently affecting me. FWIW I've still haven't had any success with a Compact...
Hi All If anyone is playing with the compact framework, do not forget that the fix to PeToCps in 1.3.9 means that any compact framework symbol files from ...
K John Gough
john@...
Jan 24, 2008 7:09 am
386
Just to be curious, Any news on the JVM-based version ? Thanks, Andras Pahi...
Hi All ... As to the JVM version, I am currently held up with the need to do serious revision of J2CPS, which has issues with the new class-file formats of...
K John Gough
john@...
Jan 25, 2008 5:42 am
388
Hi. I would like you to know that I've written (in Component Pascal) an Ant Task for the CPMake tool of the GPCP JVM compiler. You can find it here: ...
Hi. I think I've found a problem in the CPMake tool when used with long options. For example, if I invoke the following command: c:\gpcp\bin\cprun.bat CPMake...
Hi All Leonardo has turned up a silly limitation of the source code of CPMake.cp I have fixed it in the repository, ready for 1.3.10, whenever that goes out. ...
K John Gough
john@...
Feb 3, 2008 4:07 am
391
Version 2.1 of CPIde, the latest version of the free lightweight IDE for GPCP .NET is now available: http://www.cfbsoftware.com/cpide The main reason for this...
... Hi Peter, No, sorry. CPIDE was intentionally designed from the start to be a 100% .NET application in order to take advantage of the features of the .NET...
... bulky .NET ... of ... a ... http://plas2003.fit.qut.edu.au/Wiki/Users/BrianBlackwell/Component+Pa ... Thanks for your prompt reply Regards Peter...
Hi The following BlackBox code: PROCEDURE DoMant*; VAR kk, mm : LONGINT; BEGIN kk := SYSTEM.VAL (LONGINT, 2.8); mm := ASH (kk, -52); Out.Int (kk, 15);...
I recently proposed on the BlackBox mailing list that the seemingly arbitrary restriction on IN parameters (i.e. limited to records and strings only) in CP be...
Hi All, I can shed some light on the odd behaviour of IN params on GPCP. Not trying to excuse incompatability with BB, but to explain how it happened. The...
K John Gough
john@...
Mar 19, 2008 5:32 am
398
... ... ... A literal ... address at ... address-of ... You ... Hi John, Thanks for the explanation. My head's still hurting from banging it against the...
Hi again all. Chris has put his finger on a random exception. In CP it is permissible to assign a literal string to an array of CHAR, or to a value param of...
K John Gough
john@...
Mar 19, 2008 7:52 am
400
... <snip> ... <snip> ... directive? ... ASH, as specified in the CP Language Report can handle LONGINTs but GPCP ASH doesn't seem to support this. Reflector...
Hi all! Just tried the new 1.3.9 release of the gpcp compiler and had problems with compiling the compiler sources. The build process stopped when compiling...
Hi, I am curious if the GPM Compiler is compatible with the Top Speed Modula 2 Compiler. I have some legacy code in written for the Top Speed Modula 2 and I am...