lib/lexer.js
function(){
    var tok
      , tmp = this.str
      , buf = [];
    while ('eos' != (tok = this.next()).type) {
      buf.push(tok.inspect());
    }
    this.str = tmp;
    return buf.concat(tok.inspect()).join('\n');
  }
function(){
    var tok
      , tmp = this.str
      , buf = [];
    while ('eos' != (tok = this.next()).type) {
      buf.push(tok.inspect());
    }
    this.str = tmp;
    return buf.concat(tok.inspect()).join('\n');
  }
function ( ) { var tok , tmp = this . str , buf = [ ] ; while ( 'eos' != ( tok = this . next ( ) ) . type ) { buf . push ( tok . inspect ( ) ) ; } this . str = tmp ; return buf . concat ( tok . inspect ( ) ) . join ( '\n' ) ; }
Custom inspect.
Custom inspect .