Any interest in porting GNU Bison (YACC) and GNU FLEX to OpenVMS?
-
Topic author - Active Contributor
- Posts: 37
- Joined: Wed Mar 13, 2024 4:45 pm
- Reputation: 1
- Status: Offline
Any interest in porting GNU Bison (YACC) and GNU FLEX to OpenVMS?
I'm just wondering if anyone would find having those two programs useful? I don't particularly find Bison useful except for making a compiler. I have however used Flex a lot to make file readers.
Re: Any interest in porting GNU Bison (YACC) and GNU FLEX to OpenVMS?
Which architecture? Did you check the list at https://vmssoftware.com/community/freeware?
-
- Master
- Posts: 385
- Joined: Fri Apr 17, 2020 7:31 pm
- Reputation: 0
- Location: Rhode Island, USA
- Status: Offline
- Contact:
Re: Any interest in porting GNU Bison (YACC) and GNU FLEX to OpenVMS?
Bison and Flex have always worked on VMS.
I have been using them on VMS for like 35 years.
Probably not latest and greatest version, but I don't care about that.
I have been using them on VMS for like 35 years.
Probably not latest and greatest version, but I don't care about that.
Re: Any interest in porting GNU Bison (YACC) and GNU FLEX to OpenVMS?
I would be interested if recent versions are ported.
Jouk
Jouk
-
- Master
- Posts: 157
- Joined: Fri Jun 28, 2019 8:45 am
- Reputation: 0
- Location: South Tyneside, UK
- Status: Offline
- Contact:
Re: Any interest in porting GNU Bison (YACC) and GNU FLEX to OpenVMS?
I see bison 1.22 and yacc 2.0-20240109 here http://nchrem.tnw.tudelft.nl/openvms/software2.html
Last edited by imiller on Mon Mar 18, 2024 7:40 am, edited 1 time in total.
Ian Miller
[ personal opinion only. usual disclaimers apply. Do not taunt happy fun ball ].
[ personal opinion only. usual disclaimers apply. Do not taunt happy fun ball ].
Re: Any interest in porting GNU Bison (YACC) and GNU FLEX to OpenVMS?
This 1.22 is the 35 year old one Arne is using.
I do not think byacc 2.0-20240109 is really compatible with the latest versions of bison.
And from the cited website about bison :
Note : This is the last version ported to OpenVMS. With newer versions I got stuck in unix-pipe disasters.
I do not think byacc 2.0-20240109 is really compatible with the latest versions of bison.
And from the cited website about bison :
Note : This is the last version ported to OpenVMS. With newer versions I got stuck in unix-pipe disasters.
Last edited by joukj on Mon Mar 18, 2024 8:45 am, edited 2 times in total.
-
Topic author - Active Contributor
- Posts: 37
- Joined: Wed Mar 13, 2024 4:45 pm
- Reputation: 1
- Status: Offline
Re: Any interest in porting GNU Bison (YACC) and GNU FLEX to OpenVMS?
I'll make porting the most recent versions my priority. I'm far more familiar with flex than with bison. 12 years ago, I had flex set up to scan all of my computers RAM (Windows) and network traffic.
Added in 2 hours 32 seconds:
The released vms GNU Flex is version 2.5.4
The released vms GNU Bison is version 1.35
Current version of GNU Flex is 2.6.4
Current version of GNU Bison is 3.8
-
- Master
- Posts: 385
- Joined: Fri Apr 17, 2020 7:31 pm
- Reputation: 0
- Location: Rhode Island, USA
- Status: Offline
- Contact:
Re: Any interest in porting GNU Bison (YACC) and GNU FLEX to OpenVMS?
I am on 1.35 and 2.5.4 now.
Added in 3 minutes 49 seconds:
Bringing VMS up to current versions would be good.
To be considered a viable OS for the future then VMS need latest and greatest of everything.
Looking at the version numbers then 2.5.4 -> 2.6.4 sound easier than 1.35 -> 3.8, but who knows.
Ideally the VMS changes should go back to the upstream projects so that VMS support becomes an "out of the box" thing.
Re: Any interest in porting GNU Bison (YACC) and GNU FLEX to OpenVMS?
oops I missed the whole 1.35 version. Now I got it and updated my web-page.
I'm also in favour of getting the VMS in the upstream projects. I do that for xlockmore (together with the maintainer). I usede to to it for wxWidgets until 1.5 year ago they switch to needing a C++03 compiler.
I'm also in favour of getting the VMS in the upstream projects. I do that for xlockmore (together with the maintainer). I usede to to it for wxWidgets until 1.5 year ago they switch to needing a C++03 compiler.
-
- Master
- Posts: 157
- Joined: Fri Jun 28, 2019 8:45 am
- Reputation: 0
- Location: South Tyneside, UK
- Status: Offline
- Contact:
Re: Any interest in porting GNU Bison (YACC) and GNU FLEX to OpenVMS?
the link for 1.35 is incorrect
* bison
Purpose : Bison/Yacc parser
click here to get the source distribution of version 1.22
click here to get the source distribution of version 1.35
* bison
Purpose : Bison/Yacc parser
click here to get the source distribution of version 1.22
click here to get the source distribution of version 1.35
Ian Miller
[ personal opinion only. usual disclaimers apply. Do not taunt happy fun ball ].
[ personal opinion only. usual disclaimers apply. Do not taunt happy fun ball ].