Complex valued expression compiler