Drop unnecessary semicolon
Add def form to sweet.js macros

The def form is translated to a JS var.