Порядок вычисления в компиляторе
Какой порядок вычисления задает наш компилятор для операндов комбинации — слева направо, справа налево, или какой-либо иной? Где в компиляторе задается этот порядок? Измените компилятор так, чтобы он порождал какой-нибудь другой порядок вычисления. (См. обсуждение порядка вычисления для вычислителя с явным управлением из раздела 5.4.1.) Как смена порядка вычисления операндов влияет на эффективность кода, который строит список аргументов?
Комментарии отсутствуют.