what is the difference between compiler and interpreter?
give any one example (software product) that act as a
interpreter?

Answer Posted / anuja

Compiler:-

-Generates code to implement meaning of a source program in
the execution domain.
-Checks the code entirely in one go.
-It checks the legality of the operations(assigning or
manipulating variables)

Interpreteres:-

-bridges execution gap without generating a machine
language program.
-Meaning of source statement is implemented by finding
appropriate data manipulation routines and invokes it with
appropriate parameters.(instead of code generation)
-works line by line
-Avoiding generation of machine language makes interpreter
portable.

Is This Answer Correct ?    48 Yes 22 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Hello, I have PROC SQLs results group by 3 fields and I use SUM and COUNT functions in SQL. The problem is when I try to display my result with PROC TABULATE. I am getting very big numbers. I believe I make a mistake some where in Tabulate. Here is my Proc Tabulate. PROC TABULATE DATA=OUT04_05 FORMAT=12.; CLASS YR CENTRE VISA / PRELOADFMT EXCLUSIVE; VAR NEWUSER FRAUD TRANSFER AUTUSER REISSUE; TABLE CENTRE ALL, (YR ALL)*VISA, (NEWUSER*F=COMMA12. AUTUSER*F=COMMA12. FRAUD*F=COMMA12. TRANSFER*F=COMMA12. REISSUE*F=COMMA12.) / MISSTEXT={LABEL='0'} PRINTMISS RTS=20; FORMAT VISA VISAFMT.; KEYLABEL SUM = ' ' ALL = 'TOTAL'; LABEL YR = 'DATE YEAR' NEWUSER = 'TOTAL NEW ACCT' TRANSFER = 'TOTAL TRANSFER' FRAUD = 'TOTAL FRAUD TRANSFER' AUTUSER = 'TOTAL AUTH USERS' REISSUE = 'TOTAL REISSUE'; When I code it like : NEWUSER*N*F=COMMA12. AUTUSER*N*F=COMMA12. I get same amount numbers but to find a NEWUSER I use COUNT(*) and to find AUTUSER I use SUM(xxxx) function so both result shouldn’t be the same my problem is in this point. Could you tell me where the problem in code is. How can I display my result? TX.

1774


How you are maintaining sas programmes in your company...any specific version control software you are using? If so, tell me the name?

1578


What is SAS? What are the functions does it performs?

729


how do the in= variables improve the capability of a merge? : Sas programming

931


What can be the size of largest dataset in SAS?

713






how to create the AE dataset by using SDTMIG specifications and SAP plan by using UNIX platform?

2289


What is the function of Stop statement in a SAS Program?

642


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

823


what do the sas log messages "numeric values have been converted to character" mean? : Sas programming

538


what are the component of range? : Sas-bi

616


How you can read the variables that you need?

652


What is the sas data set? : sas-grid-administration

565


What is the difference between %put and symbolgen? : sas-macro

667


Name types of category in which SAS Informats are placed?

732


Give some ways by which you can define the variables to produce the summary report (using proc report)?

594