Matches in DBpedia 2016-04 for { <http://dbpedia.org/resource/Macro_(computer_science)> ?p ?o }
- Macro_(computer_science) abstract "A macro (short for \"macroinstruction\", from Greek μακρύ- 'long') in computer science is a rule or pattern that specifies how a certain input sequence (often a sequence of characters) should be mapped to a replacement output sequence (also often a sequence of characters) according to a defined procedure. The mapping process that instantiates (transforms) a macro use into a specific sequence is known as macro expansion. A facility for writing macros may be provided as part of a software application or as a part of a programming language. In the former case, macros are used to make tasks using the application less repetitive. In the latter case, they are a tool that allows a programmer to enable code reuse or even to design domain-specific languages.Macros are used to make a sequence of computing instructions available to the programmer as a single program statement, making the programming task less tedious and less error-prone. (Thus, they are called \"macros\" because a big block of code can be expanded from a small sequence of characters.) Macros often allow positional or keyword parameters that dictate what the conditional assembler program generates and have been used to create entire programs or program suites according to such variables as operating system, platform or other factors. The term derives from \"macro instruction\", and such expansions were originally used in generating assembly language code.".
- Macro_(computer_science) thumbnail Jedit_macro_recorder.png?width=300.
- Macro_(computer_science) wikiPageExternalLink minimac-macro-processor.
- Macro_(computer_science) wikiPageID "20560".
- Macro_(computer_science) wikiPageLength "19401".
- Macro_(computer_science) wikiPageOutDegree "116".
- Macro_(computer_science) wikiPageRevisionID "707854783".
- Macro_(computer_science) wikiPageWikiLink AWK.
- Macro_(computer_science) wikiPageWikiLink Abstract_syntax_tree.
- Macro_(computer_science) wikiPageWikiLink Anaphoric_macro.
- Macro_(computer_science) wikiPageWikiLink Application_software.
- Macro_(computer_science) wikiPageWikiLink Assembly_language.
- Macro_(computer_science) wikiPageWikiLink Automation.
- Macro_(computer_science) wikiPageWikiLink Bootstrapping.
- Macro_(computer_science) wikiPageWikiLink Bootstrapping_(compilers).
- Macro_(computer_science) wikiPageWikiLink C_(programming_language).
- Macro_(computer_science) wikiPageWikiLink C_preprocessor.
- Macro_(computer_science) wikiPageWikiLink Category:Automation_software.
- Macro_(computer_science) wikiPageWikiLink Category:Programming_constructs.
- Macro_(computer_science) wikiPageWikiLink Category:Source_code.
- Macro_(computer_science) wikiPageWikiLink Character_(computing).
- Macro_(computer_science) wikiPageWikiLink Clojure.
- Macro_(computer_science) wikiPageWikiLink Code_reuse.
- Macro_(computer_science) wikiPageWikiLink Common_Lisp.
- Macro_(computer_science) wikiPageWikiLink Comparison_of_macro_recorder_software.
- Macro_(computer_science) wikiPageWikiLink Component-based_software_engineering.
- Macro_(computer_science) wikiPageWikiLink Computer_program.
- Macro_(computer_science) wikiPageWikiLink Computer_programming.
- Macro_(computer_science) wikiPageWikiLink Computer_science.
- Macro_(computer_science) wikiPageWikiLink Computer_virus.
- Macro_(computer_science) wikiPageWikiLink Computing_platform.
- Macro_(computer_science) wikiPageWikiLink Conditional_assembly_language.
- Macro_(computer_science) wikiPageWikiLink Continuation.
- Macro_(computer_science) wikiPageWikiLink Control_flow.
- Macro_(computer_science) wikiPageWikiLink Domain-specific_language.
- Macro_(computer_science) wikiPageWikiLink Dylan_(programming_language).
- Macro_(computer_science) wikiPageWikiLink Emacs.
- Macro_(computer_science) wikiPageWikiLink End-user_license_agreement.
- Macro_(computer_science) wikiPageWikiLink Extended_Backus–Naur_Form.
- Macro_(computer_science) wikiPageWikiLink Extensible_programming.
- Macro_(computer_science) wikiPageWikiLink Fexpr.
- Macro_(computer_science) wikiPageWikiLink Frame_technology_(software_engineering).
- Macro_(computer_science) wikiPageWikiLink General-purpose_macro_processor.
- Macro_(computer_science) wikiPageWikiLink Greek_language.
- Macro_(computer_science) wikiPageWikiLink Haxe.
- Macro_(computer_science) wikiPageWikiLink Hygienic_macro.
- Macro_(computer_science) wikiPageWikiLink ISLISP.
- Macro_(computer_science) wikiPageWikiLink Lazy_evaluation.
- Macro_(computer_science) wikiPageWikiLink Lisp_(programming_language).
- Macro_(computer_science) wikiPageWikiLink Loop_unrolling.
- Macro_(computer_science) wikiPageWikiLink M4_(computer_language).
- Macro_(computer_science) wikiPageWikiLink I.
- Macro_(computer_science) wikiPageWikiLink MacroML.
- Macro_(computer_science) wikiPageWikiLink Macro_instruction.
- Macro_(computer_science) wikiPageWikiLink Macro_recorder.
- Macro_(computer_science) wikiPageWikiLink Macro_virus.
- Macro_(computer_science) wikiPageWikiLink Massively_multiplayer_online_role-playing_game.
- Macro_(computer_science) wikiPageWikiLink Matthias_Felleisen.
- Macro_(computer_science) wikiPageWikiLink Metaprogramming.
- Macro_(computer_science) wikiPageWikiLink Microsoft.
- Macro_(computer_science) wikiPageWikiLink Microsoft_Office.
- Macro_(computer_science) wikiPageWikiLink Modular_programming.
- Macro_(computer_science) wikiPageWikiLink Nemerle.
- Macro_(computer_science) wikiPageWikiLink Nroff.
- Macro_(computer_science) wikiPageWikiLink Operating_system.
- Macro_(computer_science) wikiPageWikiLink PHP.
- Macro_(computer_science) wikiPageWikiLink I.
- Macro_(computer_science) wikiPageWikiLink Pattern.
- Macro_(computer_science) wikiPageWikiLink Preprocessor.
- Macro_(computer_science) wikiPageWikiLink Procedural_programming.
- Macro_(computer_science) wikiPageWikiLink Programming_by_demonstration.
- Macro_(computer_science) wikiPageWikiLink Programming_language.
- Macro_(computer_science) wikiPageWikiLink Prolog.
- Macro_(computer_science) wikiPageWikiLink Python_(programming_language).
- Macro_(computer_science) wikiPageWikiLink Racket_(programming_language).
- Macro_(computer_science) wikiPageWikiLink Referential_transparency.
- Macro_(computer_science) wikiPageWikiLink Regular_expression.
- Macro_(computer_science) wikiPageWikiLink Rust_(programming_language).
- Macro_(computer_science) wikiPageWikiLink S-expression.
- Macro_(computer_science) wikiPageWikiLink SAM76.
- Macro_(computer_science) wikiPageWikiLink SMX_(computer_language).
- Macro_(computer_science) wikiPageWikiLink Scala_(programming_language).
- Macro_(computer_science) wikiPageWikiLink Scheme_(programming_language).
- Macro_(computer_science) wikiPageWikiLink Screenplay.
- Macro_(computer_science) wikiPageWikiLink Scripting_language.
- Macro_(computer_science) wikiPageWikiLink SmartKey.
- Macro_(computer_science) wikiPageWikiLink Spreadsheet.
- Macro_(computer_science) wikiPageWikiLink Strict_function.
- Macro_(computer_science) wikiPageWikiLink String_interpolation.
- Macro_(computer_science) wikiPageWikiLink SuperKey.
- Macro_(computer_science) wikiPageWikiLink TECO_(text_editor).
- Macro_(computer_science) wikiPageWikiLink TRAC_(programming_language).
- Macro_(computer_science) wikiPageWikiLink TeX.
- Macro_(computer_science) wikiPageWikiLink Template_Attribute_Language.
- Macro_(computer_science) wikiPageWikiLink Terminate_and_stay_resident_program.
- Macro_(computer_science) wikiPageWikiLink Terms_of_service.
- Macro_(computer_science) wikiPageWikiLink Troff.
- Macro_(computer_science) wikiPageWikiLink Type_system.
- Macro_(computer_science) wikiPageWikiLink Vi.
- Macro_(computer_science) wikiPageWikiLink Vim_(text_editor).