Generate JS source code from a C++ AST
<p>Is there a library allowing to generate a js AST from a C++ API, then craft a source code from this AST ?</p>

<p>Something kinda like this :</p>

<pre><code>Expression * expression1 = new Number(42);
Expression * expression2 = new Number(69);
Expression * result = new Addition(expression1, expression2);
Statement * stmt = new Return(result);
string code = Codegen().build(stmt); // "return ((42)+(69));"
</code></pre>
