nl_tokens: / * -- module -- name : sortFunc description : sort function for sortloop .
pl_tokens: function ( obj , keys , key , Template , Context , desc ) { var name = key === Template . language . other ( 'name' ) , value = key === null || key === Template . language . other ( 'value' ) ; <mask> = keys . sort ( function ( a , b ) { if ( value ) { a = obj [ a ] ; b = obj [ b ] ; if ( typeof a === "object" && typeof a . execute !== "undefined" ) a = a . execute ( Template , Context ) ; if ( typeof b === "object" && typeof b . execute !== "undefined" ) b = b . execute ( Template , Context ) ; } else if ( ! name ) { a = obj [ a ] ; b = obj [ b ] ; if ( typeof a === "object" && typeof a . execute !== "undefined" ) a = a . execute ( Template , Context ) ; if ( typeof b === "object" && typeof b . execute !== "undefined" ) b = b . execute ( Template , Context ) ; a = a [ key ] ; b = b [ key ] ; if ( typeof a === "object" && typeof a . execute !== "undefined" ) a = a . execute ( Template , Context ) ; if ( typeof b === "object" && typeof b . execute !== "undefined" ) b = b . execute ( Template , Context ) ; } if ( desc ) { return b - a ; } else { return a - b ; } } ) ; return keys ; }