1. A macro is used to design variables or procedures , to allow code reuse , or to define domain-specific languages .
2. A macro is used to design variables or procedures , to enable reuse of code , or to define domain-specific languages .

yes

1. Suo Chao is killed in a fight against General Fang La of Shi Bao .
2. Suo Chao is killed in a fight against General Shi Bao of Fang La .

no

1. Sawamatsu is the sister of the tennis player Naoko Sawamatsu and aunt of Junko Sawamatsu .
2. Sawamatsu is the sister of tennis player Junko Sawamatsu and the aunt of Naoko Sawamatsu .
no