"Diogo F. S. Ramos" <d...@riseup.net> writes:

>>> Is it possible to have a number as a module-name component?
>>>
>>> e.g. (define-module (42 bar))
>>
>> At present, module name components must be symbols.
>
> Could I use something like (define-module (#{42}# bar))?

I don't see why not.  Also, you can always try it and see. :-)

scheme@(guile-user)> (define-module (#{0}#))
$1 = #<directory (#{0}#) 40f0e322bd0>
scheme@(#{0}#)> 

Seems to be working!

Of course, it would be a very unusual thing to actually do this.

Taylan

Reply via email to