Assertion: computer's program | /r/CapableOf | support macro
Facets:
value: in order to execute its code
type: PURPOSE
Source sentences:
text: A virus operates by inserting or attaching itself to a legitimate program or document that supports macros in order to execute its code.