Порядок вычисления подвыражений
    Когда в разделе 
    1.1.3
     мы определяли модель вычислений, мы сказали, что первым шагом при вычислении выражения является вычисление его подвыражений. Однако мы нигде не указали порядок, в котором проходит вычисление подвыражений (слева направо или справа налево). Когда мы вводим присваивание, порядок, в котором вычисляются аргументы процедуры, может повлиять на результат. Определите простую процедуру 
    f
    , так, чтобы вычисление 
    (+ (f 0) (f 1))
     возвращало 
    0
    , если аргументы 
    +
     вычисляются слева направо, и 
    1
    , если они вычисляются справа налево.
Комментарии отсутствуют.