batteries/lib/string.js
2011-06-04 22:01:46 -07:00

21 lines
374 B
JavaScript

// batteries
// Copyright 2010 - 2011 Sami Samhuri <sami@samhuri.net>
// TODO
// - reverse
// - unpack
// - sha1
var StringExt = { cmp: cmp };
exports.extendNative = function() {
require('./ext').extend(String, StringExt);
};
require('./object').extend(exports, StringExt);
function cmp(a, b) {
if (a === b) return 0;
if (a < b) return -1;
return 1; // a > b
}