@titanium/turbo
Version:
🚀 Axway Amplify tool to use Turbo for turbo charging your Appcelerator Titanium SDK Framework!
20 lines (17 loc) • 435 B
JavaScript
var CU = require('../compilerUtils');
exports.parse = function(node, state, parser) {
var args = CU.getParserArgs(node, state),
code = '';
if (state.pre) {
code += state.pre(node, state, args) || '';
delete state.pre;
}
var newState = parser(node, state, args);
code += newState.code;
if (state.post) {
code += state.post(node, newState, args) || '';
delete state.post;
}
newState.code = code;
return newState;
};