micromark
Version:
small commonmark compliant markdown parser with positional info and concrete tokens
15 lines (11 loc) • 343 B
JavaScript
var codes = require('./codes.js')
// Note: EOF is seen as ASCII control here, because `null < 32 == true`.
function asciiControl(code) {
return (
// Special whitespace codes (which have negative values), C0 and Control
// character DEL
code < codes.space || code === codes.del
)
}
module.exports = asciiControl