Pinned topic PC COBOL Compiler Compatiable with the Mainframe
Answered question This question has been answered.
Unanswered question This question has not been answered yet.
Does a COBOL compiler exist that runs in Windows which can generated object code compatible with mainframe operating systems?
Updated on 2012-04-24T11:38:49Z at 2012-04-24T11:38:49Z by elbana
wmklein 200000329M80 Posts
Re: PC COBOL Compiler Compatiable with the Mainframe2010-11-24T02:47:06ZThis is the accepted answer. This is the accepted answer.Can you clarify your question?
Are you looking for a compiler that actually produces mainframe object code on Windows - so that you can "just" upload the output of the compile to the mainframe? If that is your question, I don't think such compilers exist today. (There were attempts at this many years ago, but I don't think any are current - certainly nothing from IBM).
If you are asking if there are compilers that run under Windows and that produce "compatible - or better yet identical) results on Windows so that you can then upload the SOURCE and compile on the mainframe and get the same results, then yes. There are other vendors who claim to provide such, but IBM currently provides two solutions:
1) THe RDz package which includes "IBM COBOL for Windows" compiler as a component - and which provides a numbe of tools for cross-platform development and for remote development (interface on Windows and actual tools running on the mainframe)
2) "IBM COBOL for Windows" - this is a relatively recent "unpackaged" product. It doesn't provide many of the tools (such as the extensive interactive debugger) that RDz includes, but does provide a compiler that will work with "mainframe"source code and produce compatible results on Windows.
ballj_35 270000REBG1 Post
Re: PC COBOL Compiler Compatiable with the Mainframe2011-01-17T12:56:11ZThis is the accepted answer. This is the accepted answer.I am a Systems Analyst and I worked on a project for the State of Ohio and we used Micro-Focus with Telon to develop the code on the PC and then port the code up to the Mainframe. During the conversion, we went from ASCII to EBCDIC and then was able to run the code on the Mainframe. This was for the Child Support Enforcement System and this does work, since we did it several years ago.
Hope this helps.