nl_tokens: Recursively computes the factorial of the number n .
pl_tokens: function factorial ( n ) { if ( typeof n !== 'number' || n < 0 ) <mask> NaN ; if ( n > 170 ) return Infinity ; if ( n === 0 || n === 1 ) return 1 ; return n * factorial ( n - 1 ) ; }