loader environment example added by retroj on Mon Dec 8 00:22:25 2014
;;;;;; the-main-program.scm (module the-main-program * (import chicken scheme) (use extras) (define (foo) (print "Hello, World!")) (load "a-user-script.scm") ) ;;;;;;; a-user-script.scm (module a-user-script * (import chicken scheme) (import the-main-program) (foo) ) ;;;;;;; build process $ csc -check-syntax -J the-main-program.scm $ csc the-main-program.scm -prologue the-main-program.import.scm $ ./the-main-program Hello, World!