Assertion: lisp's macro | /r/HasProperty | rule
Facets:
value: according to a defined procedure
type: OTHER
Source sentences:
text: 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.