Re: [fpc-devel] Proof of Concept ARC implementation

2014-10-25 Thread Kostas Michalopoulos
Looks good, this will certainly help simplify some of my code :-). My only comment will be about the placement of "weak"... wouldn't make more sense to put it in front of the type (ie "weak TTest" instead of "TTest weak"), similar to how other stuff like const, var, specialize, etc work? It looks

Re: [fpc-devel] VMS Pascal Compiler mode

2014-10-25 Thread Sven Barth
On 24.10.2014 13:22, Richard Apthorp wrote: Porting a large project running on the VMS operating system written in Pascal to Linux and Free Pascal. However there is no compiler switch for HP VMS Pascal. Would be really useful if just the main syntax differences could be catered for eg: Specifying

Re: [fpc-devel] VMS Pascal Compiler mode

2014-10-25 Thread Jonas Maebe
On 24/10/14 13:22, Richard Apthorp wrote: > Posted this on the Lazarus forum but was suggested I should send it > here, Thanks Richard. Note that this person is not subscribed to the list, so CC him when replying if you want him to see your messages. Jonas __

[fpc-devel] VMS Pascal Compiler mode

2014-10-25 Thread Richard Apthorp
Posted this on the Lazarus forum but was suggested I should send it here, Thanks Richard. richardapthorp * Newbie * * Posts: 1 * [http://forum.lazarus.freepascal.org/Themes/default/images/post/xx.gif] VMS PASCAL c

Re: [fpc-devel] Proof of Concept ARC implementation

2014-10-25 Thread Sven Barth
Am 25.10.2014 03:17 schrieb "Hans-Peter Diettrich" : >> - a class instance is destroyed once the reference count reaches zero (and Free does not work for them) > > > Shouldn't Free be usable as a finalizer, clearing all references to other objects within this instance? One could do that (for now I