bug#47538: ice-9 regex procedures not found when trying to use from r7rs-style defined library
Andy Wingo <[email protected]>
| Newsgroups | gmane.lisp.guile.bugs |
|---|---|
| Message-ID | <[email protected]> |
Hi, On Thu 01 Apr 2021 09:06, Arvydas Silanskas <[email protected]> writes: > foo.scm: > (define-library (foo) > (import > (scheme base) > (ice-9 regex)) > (export bar) > > (begin > (define (bar) > (make-regexp "a")))) The issue AFAIU is that make-regexp is part of (guile), and not exported by (ice-9 regex). You would need to add (only (guile) make-regexp) to your import set. I know it's somewhat terrible but perhaps in the near future we will be able to replace this regexp support with something more consistent. Please reopen if I misunderstood the bug. Cheers, Andy