[Snow-users-list] include-program* usage

Etienne Laurin laurieti at iro.umontreal.ca
Thu Aug 16 11:56:01 EDT 2007


On Thu, Aug 16, 2007 at 11:31:59AM -0400, andrew cooke wrote:
> > Also, how does Snow handling naming conflicts?
> 
> can't answer your other questions, but as far as i can see there's no
> namepsace support for snow modules.  code seems to use "hopefully unique"
> prefixes (myproject-function-name ...).  i was surprised by this - seems
> to be the biggest omission given the other things snow fixes - so perhaps
> i am wrong...

Snow uses a different namespace for each package in gambit and chicken:

> (load-program* pi/v1) 
> (pp (lambda () (pi-digits 4)))
(lambda () (pi/v1#pi-digits 4))

Etienne Laurin


More information about the Snow-users-list mailing list