title: How can I simulate macros in JavaScript?
body: <p>I know that JavaScript doesn't support macros (Lisp-style ones) but I was wondering if anyone had a solution to maybe simulate macros? I Googled it, and one of the solutions suggested using <code>eval()</code>, but as he said, would be quite costly.</p>
  <p>They don't really have to be very fancy. I just want to do simple stuff with them. And it shouldn't make debugging significantly harder :)</p>