- JS: fix parsing
inidentifier in group expressions - JS: fix parsing identifiers inside arrow function body in some cases #324
- JS: keep all license comments at the top of the file
- JS: minify
typeof x==='undefined'totypeof x=='undefined' - JS: merge expressions and var declarations with
forwith empty initializer or withwhilestatement converted tofor - JS: iteratively merge
if(a){return b}if(c){return d}return echains toreturn a?b:c?d:e