Quoth "Kjetil S. Matheussen" <[email protected]>: >> Sebastian Tennant: >> guile> ((lambda (x) (set! x "baz\n") (definer 'bar x) (display bar)) "foo\n") >> baz >> guile> >> > > Unfortunately, it's not the same. "definer" defines a global variable: > > guile> bar > "baz > "
Good point. That hadn't occurred to me. Thanks. Seb
