nl_tokens: Mark position and patch node . position .
pl_tokens: function ( ) { var start = { line : this . lineno , <mask> : this . column } ; var self = this ; return function ( node ) { utils . define ( node , 'position' , new Position ( start , self ) ) ; return node ; } ; }