Fixup macros being used as statements.

Macros being used as statements now need to be terminated with a semicolon.

Closes #26.