;; how is http://wiki.call-cc.org/man/5/Extensions#scheme-include ;; supposed to be used? 1809 klm@kth /t/egg ➤ for f in * ; echo ====== $f ; cat $f ; end ====== egg.egg ;; -*- scheme -*- ((components (scheme-include foo))) ====== foo.scm (print "hi") 1809 klm@kth /t/egg ➤ chicken-install5 Error: call of non-procedure: () Call history: (##core#require library scheme#) (##sys#load-library (##core#quote library)) (##core#quote library) (##core#require library chicken.base#) (##sys#load-library (##core#quote library)) (##core#quote library) (##core#begin (##core#require expand chicken.syntax#)) (##core#require expand chicken.syntax#) (##sys#load-library (##core#quote expand)) (##core#quote expand) (##sys#load-library (##core#quote library)) (##sys#load-library (##core#quote library)) (##sys#load-library (##core#quote expand)) (import-syntax scheme chicken.base chicken.fixnum chicken.string) (##core#undefined) (##core#undefined) <--