• Thumbnail for Macro (computer science)
    In computer programming, a macro (short for "macro instruction"; from Greek μακρο- 'long, large') is a rule or pattern that specifies how a certain input...
    33 KB (4,016 words) - 15:43, 13 January 2025
  • under the terms of the GNU General Public License. C preprocessor Macro (computer science) Make Template processor Web template system AWK – Programming...
    9 KB (1,108 words) - 01:42, 16 April 2025
  • reformatting (e.g. conditional extraction of material from an HTML file). Macro (computer science) – Rule for substituting a set input with a set output Strachey...
    11 KB (443 words) - 20:35, 16 December 2024
  • idea of "managing from afar" Macro (computer science), a set of instructions that is represented in an abbreviated format Macro instruction, a statement,...
    2 KB (263 words) - 01:55, 11 March 2025
  • 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) - 19:33, 3 November 2024
  • (self (1- n))))) Anonymous recursion Hygienic macros Macro (computer science) Method chaining this (computer programming) Chapter 6 of Let over Lambda 22...
    4 KB (393 words) - 10:57, 19 January 2022
  • #[inline(always)]. In debug mode, the compiler will never inline. Macro (computer science) Partial evaluation Tail-call elimination Code outlining Space...
    26 KB (3,397 words) - 18:35, 1 May 2025
  • Thumbnail for Assembly language
    assembler input outside of a macro definition. A cross assembler (see also cross compiler) is an assembler that is run on a computer or operating system (the...
    89 KB (9,899 words) - 12:50, 4 May 2025
  • Boilerplate code (category Computer programming folklore)
    example of a computer programming language Library (computing) – Collection of resources used to develop a computer program Macro (computer science) – Rule...
    11 KB (1,325 words) - 12:45, 30 April 2025
  • Thumbnail for Template processor
    localization Common Locale Data Repository gettext Layout engines Macro (computer science) Web template system Comparison of web template engines Niemeyer...
    10 KB (1,075 words) - 18:31, 6 November 2024
  • Thumbnail for Transclusion
    In computer science, transclusion is the inclusion of part or all of an electronic document into one or more other documents by reference via hypertext...
    23 KB (2,576 words) - 01:54, 13 December 2024
  • Thumbnail for Douglas McIlroy
    Douglas McIlroy (category Massachusetts Institute of Technology School of Science alumni)
    engineer, and programmer. As of 2019 he is an Adjunct Professor of Computer Science at Dartmouth College. McIlroy is best known for having originally proposed...
    20 KB (1,677 words) - 01:24, 31 October 2024
  • Nashville Predators, American hockey team; often called the "Preds" Macro (computer science), as an abbreviation of "predefined"/"predefinition" Allan Pred...
    547 bytes (96 words) - 13:38, 1 April 2024
  • Thumbnail for Image macro
    An image macro is a piece of digital media featuring a picture, or artwork, with some form of text superimposed. The text frequently appears at the top...
    7 KB (893 words) - 17:09, 27 December 2024
  • definition. — ISO 9899:1999(E), the C99 standard, section 6.7.4 Macro (computer science) Meyers, Randy (July 1, 2002). "The New C: Inline Functions". {{cite...
    24 KB (3,153 words) - 19:15, 6 April 2024
  • substitutions and macro expansions, while others have the power of full-fledged programming languages. A common example from computer programming is the...
    10 KB (1,203 words) - 17:44, 14 October 2024
  • theory, category theory, etc. It has close links with other areas of computer science such as programming language design, type theory, compilers and interpreters...
    18 KB (1,671 words) - 03:14, 22 March 2025
  • Thumbnail for Function key
    Function key (category Computer keys)
    Microsoft Windows, the F8 key was used alone. Keyboard shortcut Macro (computer science) "Definition of FUNCTION KEY". www.merriam-webster.com. The completely...
    19 KB (2,708 words) - 17:27, 28 April 2025
  • In software engineering and computer science, abstraction is the process of generalizing concrete details, such as attributes, away from the study of objects...
    31 KB (3,944 words) - 13:23, 16 April 2025
  • Variadic (category Computer science stubs)
    In computer science, an operator or function is variadic if it can take a varying number of arguments; that is, if its arity is not fixed. For specific...
    397 bytes (43 words) - 00:44, 15 September 2024
  • "Hello, World!" program (category Test items in computer languages)
    A "Hello, World!" program is usually a simple computer program that emits (or displays) to the screen (often the console) a message similar to "Hello,...
    27 KB (1,937 words) - 13:59, 3 May 2025
  • structure, union, or enumeration; a typedef name; a label name; a macro name; or a macro parameter. The same identifier can denote different entities at...
    76 KB (10,546 words) - 02:13, 13 February 2025
  • Thumbnail for Computer virus
    spreading to other computers by infecting files on a network file system or a file system that is accessed by other computers. Macro viruses have become...
    92 KB (9,553 words) - 18:54, 4 May 2025
  • Thumbnail for TeX
    TeX (redirect from TeX Macro)
    widely used in academia, especially in mathematics, computer science, economics, political science, engineering, linguistics, physics, statistics, and...
    53 KB (6,209 words) - 16:28, 4 May 2025
  • General Public License. MACRO SPITBOL is an implementation of SPITBOL written in the 1970s by Robert Dewar and Anthony P. McCann. MACRO SPITBOL is coded in...
    4 KB (430 words) - 13:05, 29 November 2024
  • covered are Artificial intelligence, Mathematics, Computer science, Mechanical Engineering, macro, micro and nano robots, advanced materials, and biologically...
    3 KB (135 words) - 12:56, 8 July 2023
  • Syntactic closure (category Computer programming stubs)
    In computer science, syntactic closures are an implementation strategy for a hygienic macro system. The term pertains to the Scheme programming language...
    1 KB (88 words) - 01:50, 25 February 2021
  • Literate programming (category Computer-related introductions in 1981)
    computer program is given as an explanation of how it works in a natural language, such as English, interspersed (embedded) with snippets of macros and...
    34 KB (3,700 words) - 03:52, 5 May 2025
  • Thumbnail for Structure and Interpretation of Computer Programs
    Structure and Interpretation of Computer Programs (SICP) is a computer science textbook by Massachusetts Institute of Technology professors Harold Abelson...
    9 KB (799 words) - 21:16, 10 March 2025
  • Mentat is a macro-dataflow extension of the C++ programming language. It was developed at the University of Virginia computer science Department by a...
    672 bytes (65 words) - 03:05, 1 June 2020