BookmarkSubscribeRSS Feed
rogerjdeangelis
Barite | Level 11

Hi Team

 

  I posted a Playlist demonstrating what I consider the Best SAS Programming Editor ever made.

 

 https://www.youtube.com/playlist?list=PLS2pNYD0QwbdHoSnn3p0_xSYDt1y1iDze

 

  It was designed by the best programmers available in the late 1970's at the IBM Thomas J Watson Research in Yorktown Hieghts NY and

  further advanced by the MVS/TSO operating system programmers at Myers Corners Road, Poughkeepsie NY.

 

  Much of the IBM  ISPF design, but not all unfortunately,  was incorporated in the SAS Original Display Manager System.

 SAS added mouse support and provided some simple scripting instructions that allow users to create editor commands, function key settings and mouse actions that can encapsulate all SAS functionality and can  directly interact  with text in the editor.

 

Key to the SAS design was the 'store' scripting instruction that allows high lighting of text in ANY of the program editors, logs and lists to be stored and processed by ALL of SAS via command macros. Command macros are part of the original 1980's SAS editor and encapsulate all of SAS functionality. 

 

I have command macros written in the 8190's that I still use daily.

 

There are other editors especially editors  that provide sophisticated error debugging and even integrate suggested code changes,

but I have developed some of these using SAS command macros like my simple 'debug' command macro, ie eclipse,

 

Since SAS is an interpreted language, so it does not need to support compiler and link-editing. SAS does not create compiled  and link-edited objects like DLLs..

 

Roger

 

 

 

 

 

 

  

 

hackathon24-white-horiz.png

The 2025 SAS Hackathon has begun!

It's finally time to hack! Remember to visit the SAS Hacker's Hub regularly for news and updates.

Latest Updates

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 0 replies
  • 576 views
  • 2 likes
  • 1 in conversation