version bump
Refactor macro macro to translate infix rules to cases.
Merge branch 'master' of https://github.com/mozilla/sweet.js into infix
cleanup of prettyPrint

- moving to syntax.js
- adding to case macros so you can call prettyPrint during macro expansion
- adding --step-hygiene flag so you can see hygienic renames when stepping
adding pretty printer to syntax
build
fixing hygiene bug in withSyntax #161

withSyntax needs to create its own mark instead of reusing the calling
macro’s mark
build
Merge branch 'master' of https://github.com/mozilla/sweet.js into infix
Refactor syntaxCase for lookbehind matching.
build for patterns.matchLookbehind
fixing some bad patterns flagged by jshint
build
Fix bad index reference in infix parser.
Reverse pattern matching for lookbehind.
Plumbing for previous syntax and terms.
Rewritten enforestVarStatement

`enforestVarStatement` is now greedy when it comes to enforesting
expressions on the rhs of an assignment. This allows us to juxtapose
an expression and a macro that might extend the expression.

Additionally, it fixes a longstanding bug wherein the lhs identifier
was being enforested, potentially causing macro expansion.
Resolve arrow function punc
Remove parens around function expression in syntaxCase
Update for-let handling in expandToTermTree