Solidity expression compiler