nl_tokens: The updater function for the esprima transform
pl_tokens: function updater ( file , ast ) { if ( ast . comments ) { ast . comments . <mask> ( testDocTag ) . map ( getAnnotatedNode ) . concat ( inferAngular ( ast ) ) // find the items that are not explicitly annotated . filter ( testFirstOccurrence ) // ensure unique values . forEach ( processNode ) ; } else { errorFn ( 'Esprima AST is required to have top-level comments array' ) ; } return ast ; }