Languages such as C and accumulation accent accept abecedarian macro systems, implemented as preprocessors to the compiler or assembler. C preprocessor macros assignment by simple textual search-and-replace at the token, rather than the character, level. A archetypal use of macros is in the computer book arrangement TeX and its derivatives, area best of the functionality is based on macros. MacroML is an beginning arrangement that seeks to accommodate changeless accounting and macro systems. Nemerle has typed syntax macros, and one advantageous way to anticipate of these syntax macros is as a multi-stage computation. Other examples:
m4 is a sophisticated, stand-alone, macro processor.
TRAC
Macro Extension TAL, accompanying Template Attribute Language
SMX, for web pages
ML/1 Macro Accent One
The General Purpose Macroprocessor is a contextual arrangement analogous macro processor, which could be declared as a aggregate of approved expressions, EBNF and AWK
SAM76
minimac, a concatenative macro processor.
troff and nroff, for book and formatting Unix manpages.
m4 is a sophisticated, stand-alone, macro processor.
TRAC
Macro Extension TAL, accompanying Template Attribute Language
SMX, for web pages
ML/1 Macro Accent One
The General Purpose Macroprocessor is a contextual arrangement analogous macro processor, which could be declared as a aggregate of approved expressions, EBNF and AWK
SAM76
minimac, a concatenative macro processor.
troff and nroff, for book and formatting Unix manpages.
No comments:
Post a Comment