Lecture overview -- Keyboard shortcut: 'u'  Previous page: Arbitrary evaluation order - with some limits -- Keyboard shortcut: 'p'  Next page: Infinite evaluations and error evaluations - clarification -- Keyboard shortcut: 'n'  Lecture notes - all slides and notes together  slide -- Keyboard shortcut: 't'  Help page about these notes  Alphabetic index  Course home  Lecture 4 - Page 6 : 27
Programming Paradigms
Evaluation Order and Infinite Lists
Infinite evaluations and error evaluations

What is the value of the following expressions?

((lambda (x) 1) some-infinite-calculation)

((lambda (x) 1) (/ 5 0))

Constant functions with problematic actual parameter expressions.

c:/Users/Kurt/Teaching-material/Pp-Scheme-17/notes/includes/evaluation-problems-details.scmA more concrete version of the infinite calculation from above.

The function infinite-calculation just calls itself without ever terminating.