(c)2000-2007 Felix L. Winkelmann
Version 4.7.0 
windows-mingw32-x86 [ manyargs dload ptables ]
compiled 2011-06-10  on INITERM (MinGW)

#;1> (define p (make-parameter 10 number->string))
#;2> (p)
"10"
#;3> (parameterize ((p 100)) (p))

Error: (number->string) bad argument type: "10"
#;3> (p)
"100"
#;4> (define q (make-parameter 10 (lambda (x) (+ x 10))))
#;5> (q)
20
#;6> (parameterize ((q 100)) (q))
110
#;7> (q)
30
#;8> (q)
30

-- 
Joo ChurlSoo


_______________________________________________
Chicken-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to