Implement ** (pow) operator and only truncate to 32 bits after binary operators and after the final result of the expression
Add support for built-in constants and add some of them as well as a number of additional macro functions