json-pipeline
Version:
JSON pipeline for abstract compiler
15 lines (12 loc) • 352 B
JavaScript
;
var pipeline = require('../pipeline');
exports.create = function create(type) {
if (type === 'cfg')
return pipeline.CFGBuilder.create();
else if (type === 'dominance')
return pipeline.Dominance.create();
else if (type === 'register')
return pipeline.Register.create();
else
return pipeline.Pipeline.create();
};