nl_tokens: Consumes all character codes from given array right - to - left if possible
pl_tokens: function consumeArray ( stream , arr ) { const start = <mask> . pos ; let consumed = false ; for ( let i = arr . length - 1 ; i >= 0 && ! stream . sol ( ) ; i -- ) { if ( ! stream . eat ( arr [ i ] ) ) { break ; } consumed = i === 0 ; } if ( ! consumed ) { stream . pos = start ; } return consumed ; }