JsParser.prototype.debugMode = true;
currentModules = lively.lang.Namespace.bootstrapModules();
currentModules = currentModules.withoutAll(['lively/miniprototype.js', 'lively/JSON.js', 'lively/defaultconfig.js', 'lively/localconfig.js', 'lively/Base.js']);
notParsed = [];
// try {
// var ast = lively.AST.Parser.parse(source);
// return ast;
// } catch (e) {
// notParsed.push(filename);
// }
// return;
sectionTypes = codeSections.collect(function(fragments) { return fragments.pluck('type'); });
unknownSections = codeSections.flatten().select(function(fragment) {
return fragment.type == 'unknown';
});