title: Online Preprocessor for C++
body: <p><strong>I have:</strong></p>
  
  <ol>
  <li>C++ code with lots of complicated MACROS (#define bla bla ...)</li>
  <li>And the usage (instantiation) of those MACROS</li>
  </ol>
  
  <p><strong>I need:</strong></p>
  
  <p>A tool (online for example) that will simply do the instantiation of the MACROS (or the system of macros) and show the resultant code.</p>
  
  <p><strong>Example:</strong></p>
  
  <p><em>Input:</em></p>
  
  <pre><code>#define AAA(a,b) if ((a) &gt; (b))
  
  AAA(1, f1(10))
  </code></pre>
  
  <p><em>Output:</em></p>
  
  <pre><code>if ((1) &gt; (f1(10)))
  </code></pre>