The Note Context in the rightmost column is only shown in case an annotated program exists. - You can navigate to the annotated program via the annotated slide view (= 'the note context').
A Lisp form - A Scheme function. | sample-scheme-function.scm | Slide context | - | - |
A sample session with Scheme using a read eval print loop. | repl-session | Slide context | - | - |
The function from the general library that converts different kinds of data to a number. | general.scm | Slide context | - | - |
Simple examples of lambda expressions. | simple-lambda-expressions.scm | Slide context | - | - |
An example of an error in let. | how-many-hours-minutes-seconds-with-let.scm | Slide context | - | - |
A typical example using sequential name binding. | how-many-hours-minutes-seconds | Slide context | - | - |
A typical example using sequential name binding - all details. | how-many-hours-minutes-seconds-full.scm | Slide context | - | - |
An schematic example of a typical application of letrec for local definition of two mutually recursive functions. | letrec-ex | Slide context | - | - |
A function g with four free names a, b, c, and d. | free-names-1.scm | Slide context | - | - |
A function g with four free names a, b, c, and d - statically bound in an outer let in Scheme. | free-names-2.scm | Slide context | - | - |
A function g with four bounded names a, b, c, and d - passing many parameters from f to g. | free-names-3.scm | Slide context | - | - |
Illustration of the use of fluid-let for temporary reassignment of relatively global variables. | fluid-let-1.scm | Slide context | - | - |
Rewriting an expression in various ways - use of referential transparency. | ref-trans.scm | Slide context | - | - |
Generated: Friday August 13, 2021, 14:51:38