2017-12-03から1日間の記事一覧

SICP 4.1.6

4.16 a (define (lookup-variable-value var env) (define (env-loop env) (define (scan vars vals) (cond ((null? vars) (env-loop (enclosing-environment env))) ((eq? var (car vars)) (if (eq? '*unassigned* (car vars)) (error "Unassigned variable…