[fpc-devel] VMS Pascal Compiler mode

Richard Apthorp richard.apthorp at iptest.com
Fri Oct 24 13:22:59 CEST 2014


Posted this on the Lazarus forum but was suggested I should send it here, Thanks Richard.


richardapthorp<http://forum.lazarus.freepascal.org/index.php?action=profile;u=55961>

  *   Newbie
  *
  *   Posts: 1
  *
[http://forum.lazarus.freepascal.org/Themes/default/images/post/xx.gif]
VMS PASCAL compiler mode<http://forum.lazarus.freepascal.org/index.php/topic,26239.msg160912.html#msg160912>
< on: Today at 11:04:28 am >
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 parameter names in procedure calls (instead of overload) - I could provide a list.
Noticed GNU Pascal has such a compiler switch.
Anyway in the middle of writing a pre-processor to make the syntax changes but wondering if anybody has done something similar?
HP having just announced VMS retirement after 35 years there must be a lot of HP Pascal around some of which will need to be ported!
[http://forum.lazarus.freepascal.org/Themes/default/images/ip.gif]Logged
BigChimp<http://forum.lazarus.freepascal.org/index.php?action=profile;u=46149>

  *   Hero Member
  *   [*] [*] [*] [*] [*]
  *   [http://forum.lazarus.freepascal.org/index.php?action=dlattach;attach=2831;type=avatar] <http://forum.lazarus.freepascal.org/index.php?action=profile;u=46149>
  *   Posts: 5621
  *   Add to the wiki - it's free ;)
*

     *   [FPCTwit twitter, PaperTiger scanning and other open source projects] <https://bitbucket.org/reiniero/>
[http://forum.lazarus.freepascal.org/Themes/default/images/post/xx.gif]
Re: VMS PASCAL compiler mode<http://forum.lazarus.freepascal.org/index.php/topic,26239.msg160913.html#msg160913>
< Reply #1 on: Today at 11:16:37 am >
If you don't get an answer here, I'd suggest posting on the fpc-devel list as that is where a lot of fpc developers are subscribed...
Not all of them would read this forum.



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20141024/f8602ad0/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 1547 bytes
Desc: image001.png
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20141024/f8602ad0/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.png
Type: image/png
Size: 691 bytes
Desc: image002.png
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20141024/f8602ad0/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image003.png
Type: image/png
Size: 801 bytes
Desc: image003.png
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20141024/f8602ad0/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image004.png
Type: image/png
Size: 7314 bytes
Desc: image004.png
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20141024/f8602ad0/attachment-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image005.png
Type: image/png
Size: 1420 bytes
Desc: image005.png
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20141024/f8602ad0/attachment-0004.png>


More information about the fpc-devel mailing list