bug#40371: [R7RS] Guile does not accept library name parts that are non-negative exact integers

2020-04-02 Thread lloda
(import (srfi 9)) doesn't work, but (import (srfi :9)) does. > On 2 Apr 2020, at 21:47, Marc Nieper-Wißkirchen wrote: > > > > Am Do., 2. Apr. 2020 um 21:05 Uhr schrieb Andy Wingo >: > In the concrete case of the SRFI modules, importing e.g. (srfi 9) works > AFAIU.

bug#40371: [R7RS] Guile does not accept library name parts that are non-negative exact integers

2020-04-02 Thread Marc Nieper-Wißkirchen
Am Do., 2. Apr. 2020 um 21:05 Uhr schrieb Andy Wingo : > In the concrete case of the SRFI modules, importing e.g. (srfi 9) works > AFAIU. Does this not work for you? > I use Guile 3.9.1. I can do (import (srfi srfi-9)), but I can't do (import (srfi 9)). That latter yields the error: source

bug#40371: [R7RS] Guile does not accept library name parts that are non-negative exact integers

2020-04-02 Thread Andy Wingo
In the concrete case of the SRFI modules, importing e.g. (srfi 9) works AFAIU. Does this not work for you? I think that allowing numbers as module name components, beyond the SRFI modules, is not currently a good idea for Guile. I had a look at it and it's a bit too intrusive. Andy On Wed 01