nl_tokens: ( array | string ) = > array
pl_tokens: function unpackNode ( item ) { if ( ! Array . isArray ( item ) ) { return { type : "#" , text : <mask> } ; } let node = { type : item [ 0 ] , props : item [ 1 ] || { } , children : [ ] } ; for ( let i = 2 ; i < item . length ; i ++ ) { node . children . push ( unpackNode ( item [ i ] ) ) ; } return node ; }