Version: 0.6.20.6.30.6.40.6.50.6.60.6.70.6.80.6.90.6.100.6.110.6.120.6.130.6.140.6.150.6.160.6.170.6.180.6.190.6.200.6.210.8.00.8.10.8.20.8.30.8.40.8.50.8.60.8.70.8.80.8.90.8.100.8.110.8.120.8.130.8.140.8.150.8.160.8.170.8.180.8.190.8.200.8.210.8.220.8.230.8.240.8.250.8.260.8.270.8.280.8.290.8.300.8.310.8.321.0.01.0.11.1.01.1.11.1.21.1.41.5.01.5.21.5.31.5.41.5.51.5.71.5.81.5.91.5.101.5.111.5.121.8.11.8.21.8.31.8.41.8.51.8.61.8.71.8.81.8.91.8.101.8.111.8.121.8.131.8.141.8.151.8.161.8.171.9.01.9.11.9.21.10.01.11.01.12.01.13.01.13.11.13.31.13.41.13.51.13.61.13.71.13.81.13.91.13.101.13.111.13.121.13.131.13.141.13.151.13.161.13.171.13.18
/**
* The firedoc module
* @module firedoc
*/
const debug = require('debug')('firedoc:parser');
const AST = require('./ast').AST;
* parse and generate the `AST` object
*
* @method parse
* @param {String} syntaxtype
* @param {Array} files
* @param {Array} dirs
* @return {AST} the ast object
function parse (syntaxtype, files, dirs) {
return AST.reset().create(files, dirs, syntaxtype);
}
exports.parse = parse;