Create macro definition (close gh-5).