answersLogoWhite

0


Best Answer

features:-

  • conditional macro expansion
  • concatenation of macro parameters
  • generation of unique labels
  • macro instruction arguments
  • expansion time variables
  • expansion time loops
User Avatar

Wiki User

10y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

12y ago

A macro processor is a program that copies a stream of text from one place to another, making a systematic set of replacements as it does so. Macro processors are often embedded in other programs, such as assemblers and compilers. Sometimes they are standalone programs that can be used to process any kind of text.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is macro processor and explain features of macro facility?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is macro call?

Nested macro calls refer to the macro calls within the macros. A macros is available within other macro definitions also. In the scenario when a macro call occurs, which contains another macro call, the macro processor generates the nested macro definition as text and places it on the input stack. The definition of the macro is then scanned and the macro processor complies it.


What is nested macro calls?

Nested macro calls refer to the macro calls within the macros. A macros is available within other macro definitions also. In the scenario when a macro call occurs, which contains another macro call, the macro processor generates the nested macro definition as text and places it on the input stack. The definition of the macro is then scanned and the macro processor complies it.


What is difference between macro processor and macro assembler?

A macro processor processes macros. So what do you think a macro call does, play the flute. The answer is in the question and that begs the question of are you suited to computer programming specifically and an education in general. You are showing a marked reluctance to thinking.


What is one pass macro processor in microprocessor?

A macro processor is software. Usually a part of a compiler or an assembler, used to program a computer.A microprocessor is hardware, one type of computer implementation.Very different things.The macro processor was first created in the 1950s and was used on large vacuum tube mainframe computers (long before the first microprocessor).


Explain the element of micro-environment and macro-environment outline any two changes in the macro-environment?

explain the elements of the micro environment in brief?


What is a macro theory?

A macro theory is a broad theory that aims to explain large-scale social, political, or economic phenomena at a societal level. It focuses on understanding how institutions, structures, and systems shape society as a whole, rather than individual behaviors or interactions. Examples of macro theories include functionalism, conflict theory, and symbolic interactionism.


What are the features or importance of micro and macro economics?

The important of each


Difference between microprocessor and macroprocessor?

· Difference Between :- § micro processor is a integrated circuit on a chip while macro processor is a program, § macro processor is a software entity while micro processor is a hardware entity. § Macro processor reads all files and scans for certain keywords while microprocessor performs arithmetic and logic operations.


Explain the micro and macro factors that influence training and development in South Africa Organizations?

macro needs which affects training and development


What camera do I need to shoot clear closeups of beer cans?

Theoretically, any camera that has a macro facility, but some cameras have better macro than others, so it's best to take a beer can to the camera shop to test the macro when choosing.


Why you use the word microprocessor not macro processor?

Microchips in a computer large or small are just that - microscopic sized silicon.


What is a macro instruction argument?

The macro facility presented thus far capable of inserting blocks of instruction in place of macro calls. All of the calls to any given macro will be replaced by identical blocks. This macro facility lacks flexibility: there is no way for a specific macro call to modify the coding that replaces it. An important extension of this facility consists of providing for arguments, or parameters, in macro calls. Corresponding macro dummy arguments will appear in macro definitions. . . . A 1, DATA 1 A 2, DATA 2 A 3, DATA 3 . . . A 1, DATA 2 A 2, DATA 2 A 3, DATA 2 . . . DATA 1 DC F '5' DATA 1 DC F '10' In this case the sequence are very similar but not identical. The first sequence performs an operation using DATA1 as operand; the second perform using DATA2. They can be considered to perform the same operation with a variable parameter or argument. Such a parameter is called a macro instruction argument, or dummy argument. It specified on the macro name line and distinguish by the ampersand which always its first character