Hello Damien,
Be aware though, that porting some exports may not work without renaming them:
https://lists.gnu.org/archive/html/guile-user/2023-06/msg00020.html
Regards,
Zelphir
On 3/27/24 08:42, Damien Mattei wrote:
yes it should works. I trying to port all my scheme code in R6RS library
style for compatibility,it's a bit complex depending the integration of
R6RS in a particular scheme but i think there should be a compatibility
advantage doing that.
Damien
On Wed, Mar 20, 2024 at 12:09 AM Maxime Devos <maximede...@telenet.be>
wrote:
Yes, with ‘library’ or ‘define-library’ forms.
(see
https://www.gnu.org/software/guile/manual/html_node/R6RS-Libraries.html)
(library (insert name here)
(export [insert exports here])
(import
(guile) ; standard imports
(rename (ice-9 popen) (open-pipe pipe-open)))
[insert definitions here])