x = {
const res = [];
module()(({
module: () => ({
variable: (name1) => ({
define: (name, args, fun) => {
if (!fun) {
if (Array.isArray(name)) {
res.push([null, name, args.toString()]);
} else {
res.push([name, [], args.toString()]);
}
} else {
res.push([name, args, fun.toString()]);
}
}
})
})
}), arg => arg);
return res;
}