<br><div class="gmail_quote">On Wed, Jun 25, 2008 at 6:31 PM, Matthew Flatt <<a href="mailto:mflatt@cs.utah.edu">mflatt@cs.utah.edu</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="Wj3C7c">> Yeah that's what I'm doing now - I was hoping there is a way to customize<br>
> mzscheme at this level without having to provide my own `load` and `read`<br>
> family symbols - oh well ;)<br>
<br>
</div></div>Does it work to set the load handler via `current-load'?<br>
<font color="#888888"></font></blockquote><div><br>`current-load` expects a load-handler to take in a path and a symbol/false for module loading. So yes theoritically I can handle the path resolver here, but that requires me to be intimately familiar with how to load a module -- unfortunately I do not.<br>
<br>So my choice was to either customize load (so I can use default-load-handler to handle loading modules) or to customize below default-load-handler (via something like `current-load-handler-path-resolver` that takes the path and returns an input-port) to provide file port abstraction.<br>
<br>Are there other approaches?<br><br>Thanks,<br>yc<br><br></div></div>