Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

Program to convert SAS code to pli

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> All Other Mainframe Topics
View previous topic :: :: View next topic  
Author Message
babuprashad
Warnings : 1

New User


Joined: 09 Aug 2007
Posts: 15
Location: mysore

PostPosted: Tue Mar 15, 2011 4:50 pm    Post subject: Program to convert SAS code to pli
Reply with quote

Hi,

Do we have any rexx or any code to convert SAS report code to PLI copy book. I searched on the internet and found that we have a program to convert COBOL copybook to SAS code. But, did not find any thing which converts from SAS to PLI/COBOL......thanks
Back to top
View user's profile Send private message

vasanthz

Global Moderator


Joined: 28 Aug 2007
Posts: 1458
Location: Azeroth

PostPosted: Tue Mar 15, 2011 5:10 pm    Post subject:
Reply with quote

Hi,
Quote:
SAS report code

Are you trying to convert SAS input statements to PLI?
Back to top
View user's profile Send private message
babuprashad
Warnings : 1

New User


Joined: 09 Aug 2007
Posts: 15
Location: mysore

PostPosted: Tue Mar 15, 2011 6:27 pm    Post subject: Reply to: Program to convert SAS code to pli
Reply with quote

Yes....have u done this before....???
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 7932
Location: Bellevue, IA

PostPosted: Tue Mar 15, 2011 6:45 pm    Post subject:
Reply with quote

As long as you;re just talking DATA step statements, I can't imagine the conversion would be very complex. If there are PROC step statements to be converted, that's an elephant of a different color.

I haven't seen -- or heard -- of any products to do this of conversion. I suspect you're going to have to do the conversion by hand.
Back to top
View user's profile Send private message
vasanthz

Global Moderator


Joined: 28 Aug 2007
Posts: 1458
Location: Azeroth

PostPosted: Tue Mar 15, 2011 9:11 pm    Post subject:
Reply with quote

Hi,

I have not done this. But automating convertion of an input statement could be a daunting task, as SAS has list, column, position input, and not to mention the position inputs with +'s and :'s and @'s and you have to take into account of length statements, format statements. icon_confused.gif
Back to top
View user's profile Send private message
Phrzby Phil

Active Member


Joined: 31 Oct 2006
Posts: 962
Location: Richmond, Virginia

PostPosted: Wed Mar 16, 2011 5:20 pm    Post subject:
Reply with quote

Quote:
But automating convertion of an input statement could be a daunting task


One might also consider this a very interesting challenge.

As pointed out, many statements other than the INPUT must be processed: length and format have been mentioned.

There might also be macros preceding the INPUT that provide this code, so they must be expanded. Also, any macro variables must be resolved. These would necessarily have been defined prior to the data step containing the INPUT, so recognizing this boundary is required; a macro variable set in this step must be ignored.

It would be reasonable to put restrictions on version 1 of the conversion program that match code at your installation. You must still check for code that "breaks" these rules and report the offending code.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> All Other Mainframe Topics All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts How to Capture the Max return code of... anilkumar922 All Other Mainframe Topics 0 Thu Jan 12, 2017 12:02 pm
No new posts Executing OO COBOL program invoking J... Virendra Shambharkar COBOL Programming 2 Tue Jan 10, 2017 6:37 pm
No new posts Need Suggestion on COBOL program vickey_dw COBOL Programming 5 Thu Jan 05, 2017 10:55 pm
This topic is locked: you cannot edit posts or make replies. Calling REXX code from ISPF panel sanchita dey TSO/ISPF 4 Mon Jan 02, 2017 5:13 pm
No new posts I can not compile my program PL1 V3.R... Miguel Fernandez PL/I & Assembler 13 Tue Dec 06, 2016 8:30 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us