@beenotung/tslib
Version:
utils library in Typescript
14 lines • 677 B
JavaScript
;
/**
* be aware of s[s.length] --> undefined
* */
Object.defineProperty(exports, "__esModule", { value: true });
exports.isLineBreak = exports.isWhiteSpace = exports.isAlphabet = exports.isUpperCase = exports.isLowerCase = exports.isDigit = void 0;
const isBetween = (l, m, r) => l <= m && m <= r;
exports.isDigit = c => isBetween('0', c, '9');
exports.isLowerCase = c => isBetween('a', c, 'z');
exports.isUpperCase = c => isBetween('A', c, 'Z');
exports.isAlphabet = c => exports.isLowerCase(c) || exports.isUpperCase(c);
exports.isWhiteSpace = c => c === ' ' || c === '\t';
exports.isLineBreak = c => c === '\n' || c === '\r';
//# sourceMappingURL=token.js.map