Portal | Manuals | References | Downloads | Info | Programs | JCLs | Mainframe wiki | Quick Ref
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist 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: 1532
Location: Chennai

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: 8199
Location: East Dubuque, Illinois, USA

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: 1532
Location: Chennai

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: 967
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 The same REXX program doesnt work for... jackzhang75 CLIST & REXX 5 Wed Dec 06, 2017 2:51 am
No new posts Finding the plan when code compiled u... Ahemad DB2 1 Fri Dec 01, 2017 6:38 pm
No new posts Strange Code amitc23 COBOL Programming 6 Tue Nov 28, 2017 11:25 am
No new posts Can EDCICONV convert EBCDIC to ASCII... natt.sut IBM Tools 3 Fri Nov 17, 2017 8:46 pm
No new posts Calling IKJEFT01 program from Rexx upendrasri CLIST & REXX 8 Wed Nov 15, 2017 4:27 pm

Facebook
Back to Top
 
Job Vacancies | Forum Rules | Bookmarks | Subscriptions | FAQ | Polls | Contact Us