(import srfi-71 scheme (chicken base)) (print (let* ((foo bar (values 1 2))) (+ foo bar))) results in Syntax error: (t.scm:2) in `let*' - unexpected object (let* ((foo bar (values 1 2))) (+ foo bar)) Expansion history: (##core#begin (print (let* ((foo bar (values 1 2))) (+ foo bar)))) (print (let* ((foo bar (values 1 2))) (+ foo bar))) (let* ((foo bar (values 1 2))) (+ foo bar)) <--