title: Python Macros: Use Cases?
body: <p>If Python had a macro facility similar to Lisp/Scheme (something like <a href="https://code.google.com/p/metapython/" rel="nofollow noreferrer">MetaPython</a>), how would you use it?  </p>
  
  <p>If you are a Lisp/Scheme programmer, what sorts of things do you use macros for (other than things that have a clear syntactic parallel in Python such as a while loop)?</p>