0.8.0 • Published 10 years ago

caql-decompiler v0.8.0

Weekly downloads
10
License
MIT
Repository
github
Last release
10 years ago

caql-decompiler

Decompiles a caql AST into a plaintext query.

Install

npm install caql-decompiler

Example

var Parser = require('caql');
var CaqlDecompiler = require('caql-decompiler');
var decompiler = new CaqlDecompiler();

var query =   'select name, founded_year, total_money_raised as worth '
            + 'where founded_year >= 1999 and name not like "%air%" '
            + 'order by founded_year desc, name';

var ast = Parser.parse(query);

var ql = decompiler.decompile(ast);

console.log(ql);

// Output:
//
// select name, founded_year, total_money_raised as worth where 
// ( founded_year >= 1999 and name not like "%air%" ) order by founded_year desc, name asc
 

License

MIT

0.8.0

10 years ago

0.7.0

10 years ago

0.6.0

11 years ago

0.5.0

11 years ago

0.4.0

11 years ago

0.3.0

11 years ago

0.2.0

11 years ago

0.1.0

11 years ago