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

Answer Posted / pratik singh jageera

There are hell lot of differences between a Compiler and an Interpreter.But the two which I would take to prove that SAS actually COMPILES and is not Interpreted are:

1)A Compiler takes entire program as input while an interpreter takes single instruction as input.

SAS is a compiler as it does not read and execute one statement at a time. It will either wait for a RUN, QUIT, next DATA or PROC statement before executing its statements.

2)In compiler errors are displayed after entire program is checked.While in interpreter it is displayed for every instruction interpreted.

In SAS all errors are displayed after checking the particular data/proc step.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

what are the new features included in the new version of sas i.e., Sas 9.1.3? : Sas programming

550


What is the role of sas grid administrator? : sas-grid-administration

832


Describe the function and untility of the most difficult SAS macro that you have written.

1566


How is character variable converted into numeric variable and vice versa?

602


I need level 2 to 5 sas using companies in india

1934






what is intially documentation in sas?

4336


For a user to have access to a standard workspace server, is internal authentication alone is sufficient? : sas-grid-administration

540


How are numeric and character missing values represented internally?

1141


Hello Friends, am new to this forum and am not good at sas progarmming. please can any one of you send me couple of sample large sample SAS Jobs which can you use 200 MB of data and other sas job upto 25GB of data. am doing a performance testing on our legacy systems and new upgraded system. I would really appreciate if you can do me this favor Thank you Priya

1358


What is factor analysis?

664


How does SAS handle missing values in: assignment statements, functions, a merge, an update, sort order, formats, PROCs?

1105


describe about physical data integration? : Sas-di

562


what has been your most common programming mistake? : Sas programming

571


what is operational data and operational system? : Sas-di

637


how can you put a "trace" in your program? : Sas programming

580