This is the Scheme code but the following is necessary to follow it in detail. The symbol fileVal is defined here but this introduction is necessary to run the code as I do. Roughly it suffices to replace each occurrence of (fileVal string) with the first expression in the file named string in a directory like this. Perhaps I will do that substitution and provide the results here.
The Scheme code relies on my module logic described here.
Roughly, the expression (fileVal string) returns the value produced by the first expression in the file whose name is string in the directory of module sources. The modules I use, and others, are described here.}