Does SAS ?Translate? (compile) or does it ?Interpret?? Explain.

Answer Posted / senthilkumar govindarajan

A typical SAS program could contain DATA steps, PROC steps
and macros. Macros are preprocessed. DATA steps are just in
time compiled. PROC steps are interpreted in the oreder
they appear in program. So when we submit a SAS program
consisting of all these three componenets, the macro is
compiled and executed first. If a DATA step is encountered,
then it is compiled and executed. Note that the DATA step
will not be executed if there is an error in the
compilation. If a PROC step is encountered, it is
interpreted and executed line by line. However i am not
certain on this PROC step behaviour.

Is This Answer Correct ?    3 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are the features of base sas system?

599


If you could design your ideal job, what would it look like?

2363


how to generate the test data in sas without input data? : Sas-administrator

565


What do the mod and int function do? : Sas programming

565


What are the statements that are executed only?

663






how can you import .csv file in to sas? : Sas programming

627


explain the use of % includes a statement in sas? : Sas-administrator

542


What are the 3 components in sas programming?

715


hi here is a problem can anybody solve this? i want to report the data through third party file. by using data _null_ or proc report or macro automation process. but i want to insert the 'titles and footnotes' in between the data and also starting of 2nd and ending of 2nd and starting of 3rd and ending of the 3rd page. tell me how and write the code?

1679


How would you determine the number of missing or nonmissing values in computations?

642


what can you learn from the sas log when debugging? : Sas programming

601


How do you use the do loop if you don’t know how many times you should execute the do loop?

742


What do the PUT and INPUT functions do?

768


How can sas program be validated?

569


Explain bmdp procedure?

603