jora
Version:
JavaScript object query engine
16 lines (13 loc) • 325 B
JavaScript
;
function compile(node, ctx) {
if (node.name) {
ctx.putIdent('$' + ctx.unescapeName(node.name, node), node);
}
}
function walk() { }
function stringify(node, ctx) {
ctx.put(node.name ? '$' + node.name : '$');
}
exports.compile = compile;
exports.stringify = stringify;
exports.walk = walk;