UNPKG

@beenotung/tslib

Version:
14 lines 677 B
"use strict"; /** * 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