Fix several bugs in expressions combiner, including Array expressions
Fix constant of type String exported without enclosing double-quotes
Make the parser much more lenient on the use of semicolons or not to separate expressions. The parser accept more than one semicolon to separate expressions, and it accept semicolons before the end of a block separated by an open bracket. For example "int a = 2;;; if (a == 2) {return a;;;} else {return 10;;}" is accepted
Add decrement operator (--)
Add the assignments operators (+=, -=, */, /=)
Add new combiners which allow to add / subtract, multiply or divide directly with a value
Allow to give names to constants
Fix a regression on the division expression which resulted on the result of the expression being 0 in most cases