Re: [fpc-pascal] Local procedures as actual procedure parameter in macpas mode

2010-08-30 Thread Adriaan van Os
Marco van de Voort wrote: In our previous episode, leledumbo said: It could be a good start. Have you invited GPC people to contribute? They pretty much started the recent quo vadis threads excluding any form of merger/cooperation with FPC. The second message of Frank in that thread

Re: [fpc-pascal] Local procedures as actual procedure parameter in macpas mode

2010-08-29 Thread leledumbo
It could be a good start. Have you invited GPC people to contribute? Marco van de Voort wrote: In our previous episode, Jonas Maebe said: In that mode, nested procedural variables are supported (and also in ISO mode, and also in all other syntax modes if you add {$modeswitch

Re: [fpc-pascal] Local procedures as actual procedure parameter in macpas mode

2010-08-29 Thread Marco van de Voort
In our previous episode, leledumbo said: It could be a good start. Have you invited GPC people to contribute? They pretty much started the recent quo vadis threads excluding any form of merger/cooperation with FPC. The second message of Frank in that thread contains: (

Re: [fpc-pascal] Local procedures as actual procedure parameter in macpas mode

2010-08-29 Thread leledumbo
Well, OK. Looks like it's not yet the time for the two Pascal communities to unite. Maybe when GPC really dies... (hasn't it?) Marco van de Voort wrote: In our previous episode, leledumbo said: It could be a good start. Have you invited GPC people to contribute? They pretty much

Re: [fpc-pascal] Local procedures as actual procedure parameter in macpas mode

2010-08-28 Thread Jonas Maebe
On 28 Aug 2010, at 06:50, leledumbo wrote: In that mode, nested procedural variables are supported (and also in ISO mode, and also in all other syntax modes if you add {$modeswitch nestedprocvars}) FPC has ISO mode? Since a few weeks, yes. It's only ISO Standard Pascal though, no Extended

Re: [fpc-pascal] Local procedures as actual procedure parameter in macpas mode

2010-08-28 Thread Marco van de Voort
In our previous episode, Jonas Maebe said: In that mode, nested procedural variables are supported (and also in ISO mode, and also in all other syntax modes if you add {$modeswitch nestedprocvars}) FPC has ISO mode? Since a few weeks, yes. It's only ISO Standard Pascal though, no

Re: [fpc-pascal] Local procedures as actual procedure parameter in macpas mode

2010-08-27 Thread leledumbo
In that mode, nested procedural variables are supported (and also in ISO mode, and also in all other syntax modes if you add {$modeswitch nestedprocvars}) FPC has ISO mode? -- View this message in context:

[fpc-pascal] Local procedures as actual procedure parameter in macpas mode

2010-08-24 Thread fpanas...@tiscali.it
Trying to compile the following code (porting from MW Pascal) type myObject = object procA (x: integer); procC (procedure procD (var y: myObject)); end; procedure myObject. procC (procedure procD (var y: myObject));

Re: [fpc-pascal] Local procedures as actual procedure parameter in macpas mode

2010-08-24 Thread Jonas Maebe
On 24 Aug 2010, at 19:29, fpanas...@tiscali.it wrote: Trying to compile the following code (porting from MW Pascal) [snip] It's fixed. When reporting problems in the future, please include full source code instead of only snippets. Jonas ___

Re: [fpc-pascal] Local procedures as actual procedure parameter in macpas mode

2010-08-24 Thread Alberto Narduzzi
Trying to compile the following code (porting from MW Pascal) procC (procedure procD (var y: myObject)); the compiler is complaining because the ProcB is a nested procedure of ProcA. Try defining it outside the object, if possible. If not, define it as an object method(*) I

Re: [fpc-pascal] Local procedures as actual procedure parameter in macpas mode

2010-08-24 Thread Jonas Maebe
On 24 Aug 2010, at 22:38, Alberto Narduzzi wrote: Trying to compile the following code (porting from MW Pascal) procC (procedure procD (var y: myObject)); the compiler is complaining because the ProcB is a nested procedure of ProcA. No. He's using MacPas mode in FPC 2.5.1. In

Re: [fpc-pascal] Local procedures as actual procedure parameter in macpas mode

2010-08-24 Thread Alberto Narduzzi
Jonas, No. He's using MacPas mode in FPC 2.5.1. In that mode, nested procedural variables are supported (and also in ISO mode, and also in all other syntax modes if you add {$modeswitch nestedprocvars}). The error message was caused by a compiler bug. This declares a regular procvar, while