Macro System

GPTKB entity

Statements (21)
Predicate Object
gptkbp:instanceOf gptkb:software
gptkbp:canBe declarative macros
procedural macros
syntactic transformation
textual substitution
gptkbp:enables code reuse
domain-specific language creation
gptkbp:example gptkb:C_preprocessor_macros
gptkb:Elixir_macros
gptkb:Rust_macros
Lisp macros
https://www.w3.org/2000/01/rdf-schema#label Macro System
gptkbp:purpose automation
code generation
metaprogramming
gptkbp:relatedTo gptkb:compilation_album
preprocessor
template system
gptkbp:usedIn gptkb:programming_language
gptkbp:bfsParent gptkb:The_Common_Lisp_Standard
gptkbp:bfsLayer 6