You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
sicp-all-tasks/sicp/5_002e36

9 lines
488 B

Exercise 5.36: What order of evaluation does our
compiler produce for operands of a combination? Is it left-to-right,
right-to-left, or some other order? Where in the compiler is this order
determined? Modify the compiler so that it produces some other order of
evaluation. (See the discussion of order of evaluation for the
explicit-control evaluator in 5.4.1.) How does changing the
order of operand evaluation affect the efficiency of the code that constructs
the argument list?