{"size": 773, "ext": "js", "max_stars_repo_path": "java/limax/src/limax/node/js/modules/Timer.js", "max_stars_repo_name": "zhangtongrui/limax_5.16", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "java/limax/src/limax/node/js/modules/Timer.js", "max_issues_repo_name": "zhangtongrui/limax_5.16", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "java/limax/src/limax/node/js/modules/Timer.js", "max_forks_repo_name": "zhangtongrui/limax_5.16", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 24.935483871, "max_line_length": 64, "alphanum_fraction": 0.6261319534}
function parse(args) {
	var v = [];
	for ( var i in args)
		v.push(args[i]);
	var callback = v.shift();
	if (typeof (callback) !== "function")
		throw new TypeError(callback + " is not function");
	return [ callback, v ];
}
setImmediate = function() {
	var args = parse(arguments);
	return java.setImmediate(function() {
		args[0].apply(null, args[1]);
	})
}
setTimeout = function() {
	var args = parse(arguments);
	return java.setTimeout(function() {
		args[0].apply(null, args[1]);
	}, args[1].shift());
}
setInterval = function() {
	var args = parse(arguments);
	return java.setInterval(function() {
		args[0].apply(null, args[1]);
	}, args[1].shift());
}
clearImmediate = clearTimeout = clearInterval = function(obj) {
	java.clear(obj);
}
