Welcome to the CHICKEN Scheme pasting service

Rebinding exports from modules in csi added by sjamaan on Tue Dec 1 22:33:28 2015

#;1> (module foo (bar) (import chicken scheme) (define bar 1))
; loading /home/sjamaan/chickens/4.9.0.1/lib/chicken/7/chicken.import.so ...
#;2> (import foo)
#;3> bar
1
#;4> (set! bar 2)

Note: assignment to imported value binding: bar
#;5> bar
2
#;6> ,m foo
; switching current module to `foo'
#;foo:6> (set! bar 3)

Note: assignment to imported value binding: bar
#;foo:7> ,m #f
; resetting current module to toplevel
#;7> bar
3

Your annotation:

Enter a new annotation:

Your nick:
The title of your paste:
Your paste (mandatory) :
Proper ... recursion is required by the Scheme specification.
Visually impaired? Let me spell it for you (wav file) download WAV