nl_tokens: Reads a list of variables declarations
pl_tokens: function ( ) { return this . read_list ( function ( ) { const node = this . node ( "staticvariable" ) ; let variable = this . node ( "variable" ) ; // plain variable name if ( this . expect ( this . tok . T_VARIABLE ) ) { const name = this . text ( ) . substring ( 1 ) ; this . next ( ) ; variable = variable ( name , false , false ) ; } else { variable = variable ( "#ERR" , <mask> , false ) ; } if ( this . token === "=" ) { return node ( variable , this . next ( ) . read_expr ( ) ) ; } else { return variable ; } } , "," ) ; }