Sha256: 7dd74e56049f621e5a1190f552e21b7ee073d0bb32eb49f0f1f9f0136579f9ec
Contents?: true
Size: 843 Bytes
Versions: 10
Compression:
Stored size: 843 Bytes
Contents
IO.include("frame/Opt.js"); IO.include("frame/Chain.js"); IO.include("frame/Link.js"); IO.include("frame/String.js"); IO.include("frame/Hash.js"); IO.include("frame/Namespace.js"); IO.include("frame/Reflection.js"); /** A few helper functions to make life a little easier. */ function defined(o) { return (o !== undefined); } function copy(o) { // todo check for circular refs if (o == null || typeof(o) != 'object') return o; var c = new o.constructor(); for(var p in o) c[p] = copy(o[p]); return c; } function isUnique(arr) { var l = arr.length; for(var i = 0; i < l; i++ ) { if (arr.lastIndexOf(arr[i]) > i) return false; } return true; } /** Returns the given string with all regex meta characters backslashed. */ RegExp.escapeMeta = function(str) { return str.replace(/([$^\\\/()|?+*\[\]{}.-])/g, "\\$1"); }
Version data entries
10 entries across 10 versions & 1 rubygems