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
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.
How you are maintaining sas programmes in your company...any specific version control software you are using? If so, tell me the name?
What is SAS? What are the functions does it performs?
how do the in= variables improve the capability of a merge? : Sas programming
What can be the size of largest dataset in SAS?
how to create the AE dataset by using SDTMIG specifications and SAP plan by using UNIX platform?
What is the function of Stop statement in a SAS Program?
What is the role of sas grid administrator? : sas-grid-administration
what do the sas log messages "numeric values have been converted to character" mean? : Sas programming
what are the component of range? : Sas-bi
How you can read the variables that you need?
What is the sas data set? : sas-grid-administration
What is the difference between %put and symbolgen? : sas-macro
Name types of category in which SAS Informats are placed?
Give some ways by which you can define the variables to produce the summary report (using proc report)?