function onStart() { root.date = new Date(); root.string = "root"; } function hello_macro(param) { return "hello"; } function echo_macro(param, arg) { return arg || param.what; } function isDate_filter(arg) { return arg instanceof Date; } function isRootDate_filter(arg) { return (arg instanceof Date) && arg.getTime() == root.date.getTime(); } function isResponseDate_filter(arg) { return (arg instanceof Date) && arg == res.data.date; } function makeLongString() { var b = new java.lang.StringBuffer(); for (var i = 1; i <= 10000; i++) { b.append(i.toString()).append(" "); } return b.toString(); }