risotto 是一个 JavaScript 到 JavaScript 的编译器. Risotto 的解析器和 AST 衍生自 otto. Risotto 的主要动机是在 Gonads 使用,这是一个用来编译 JSX 和 SASS 的前端工具。
示例:
输入 JS:
(function() { var i = <div />; console.log("Hello, world!") })
输出 JS:
(function () { var i = React.createElement("div", null); console.log("Hello, world!"); });