In computer programming, a macro (short for "macro instruction"; from Greek μακρο- 'long, large') is a rule or pattern that specifies how a certain input...
32 KB (3,881 words) - 14:41, 30 September 2024
Look up macro or macro- in Wiktionary, the free dictionary. Macro (or MACRO) may refer to: Macroscopic, subjects visible to the eye Macro photography...
2 KB (261 words) - 17:01, 28 August 2024
X macros are an idiomatic usage of programming language macros for generating list-like structures of data or code. They are most useful when at least...
5 KB (611 words) - 23:40, 4 July 2024
Assembly language (redirect from Macro assembler)
7070 Autocoder, a macro definition is a 7070 macro generator program that the assembler calls; Autocoder provides special macros for macro generators to use...
89 KB (9,804 words) - 20:12, 12 October 2024
In computer science, hygienic macros are macros whose expansion is guaranteed not to cause the accidental capture of identifiers. They are a feature of...
21 KB (2,417 words) - 21:21, 13 May 2024
refers to the art of making very large photographs). By the original definition, a macro photograph is one in which the size of the subject on the negative...
28 KB (3,299 words) - 21:16, 17 July 2024
C Preprocessor Use". C Preprocessor, Macros. 28 (12): 1146–1170. doi:10.1109/TSE.2002.1158288. Macro-définition (French) Gerard J. Holzmann. "The power...
18 KB (2,478 words) - 22:42, 29 April 2024
C preprocessor (redirect from C macro)
The C preprocessor is the macro preprocessor for several computer programming languages, such as C, Objective-C, C++, and a variety of Fortran languages...
29 KB (3,521 words) - 17:07, 8 July 2024
A general-purpose macro processor or general purpose preprocessor is a macro processor that is not tied to or integrated with a particular language or...
11 KB (439 words) - 21:19, 28 November 2021
without any local dependencies (such as libraries, header files or macro definitions) to object files and send them back to the originator for further...
5 KB (507 words) - 18:51, 7 July 2024
Make (software) (section Macros)
of the macro rather than changing each rule command that invokes the compiler. Macros are commonly named in all-caps: MACRO = definition A macro value...
36 KB (4,084 words) - 11:39, 12 October 2024
include: "Macros as Multi-Stage Computations: Type-Safe, Generative, Binding Macros in MacroML" (citeseer) Staged Notational Definitions (citeseer) v t e...
1 KB (78 words) - 11:13, 13 September 2024
M4 (computer language) (redirect from M4 macro language)
m4 is a general-purpose macro processor included in most Unix-like operating systems, and is a component of the POSIX standard. The language was designed...
9 KB (1,096 words) - 11:51, 17 September 2023
an expression and thus yields a value. The typical exceptions are macro definitions, preprocessor commands, and declarations, which expression-oriented...
5 KB (311 words) - 19:45, 9 July 2024
Include guard (redirect from Macro guard)
C and C++ programming languages, an #include guard, sometimes called a macro guard, header guard or file guard, is a particular construct used to avoid...
8 KB (868 words) - 04:52, 21 May 2024
a program with calls to library routines. A preprocessor performs macro definition, source code file inclusion, and conditional compilation. There is...
100 KB (11,084 words) - 10:42, 16 October 2024
SCRIPT (markup) (section SCRIPT macros)
includes a facility for user-defined macros and for automatically reading a profile containing macro definitions and other commands. Several packages...
17 KB (1,492 words) - 04:30, 27 December 2023
include: Subroutines Macro definitions Global variables Class definitions Templates Most standard libraries include definitions for at least the following...
6 KB (656 words) - 19:39, 27 July 2024
examples, he mentions macro definitions, ordinary procedure definitions, grammatical extensions, data definitions, operator definitions, and control structure...
15 KB (1,718 words) - 22:24, 9 August 2024
television episode #define, a macro in the C programming language Defined (album), a 2005 operatic pop album Definitions (Plato), a dictionary of about...
2 KB (253 words) - 00:14, 10 October 2023
parameters. That makes the macro facility of this assembler very powerful. While multiline macros in C are an exception, macro definitions in assembler can easily...
39 KB (4,370 words) - 05:01, 2 October 2024
translation units. Another adverse effect is the possible leakage of macro definitions across different source files. Some build systems provide built-in...
5 KB (577 words) - 06:21, 12 May 2024
DOSKEY (section Command macros)
DOS, IBM OS/2, Microsoft Windows, and ReactOS that adds command history, macro functionality, and improved editing features to the command-line interpreters...
10 KB (958 words) - 16:18, 15 October 2023
Common Lisp (redirect from Macros in Common Lisp)
can be used in a macro-expansion without threat of capture. The use of gensyms in a macro definition is a manual chore, but macros can be written which...
94 KB (11,971 words) - 20:09, 23 July 2024
LaTeXML needs XML bindings for all LaTeX packages with high-level macro definitions. The LaTeXML distribution currently provides XML bindings for over...
8 KB (717 words) - 13:14, 27 March 2024
Obstack (section Functions and macros)
both a macro definition and a function definition. The function definition is used if the macro substitution fails. An ordinary call uses the macro definition...
3 KB (390 words) - 20:27, 17 May 2024
module definitions, object definitions, and notification definitions. Module definitions are used when describing information modules. An ASN .1 macro, MODULE-IDENTITY...
2 KB (206 words) - 04:33, 25 September 2024
In human mitochondrial genetics, L is the mitochondrial DNA macro-haplogroup that is at the root of the anatomically modern human (Homo sapiens) mtDNA...
43 KB (4,248 words) - 23:59, 4 October 2024