从C ++ AST生成JS源代码

时间:2013-02-15 04:48:19

标签: javascript c++

是否有允许从C ++ API生成js AST的库,然后从此AST创建源代码?

有点像这样:

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));"

0 个答案:

没有答案