lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Use a variable Scheme module


From: David Kastrup
Subject: Re: Use a variable Scheme module
Date: Mon, 29 Oct 2018 14:54:46 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

Urs Liska <address@hidden> writes:

> Is there a way (well, I think I should ask: what's the way) to use
> Scheme modules whose names are only available at runtime?
>
> (use-modules (root-level my-module))
>
> where my-module might change. What I actually want to achieve is load
> all modules for which .scm files are found in a directory.
>
> Alternatively is there a way to load all submodules of a given module?
>
> https://www.gnu.org/software/guile/docs/docs-1.8/guile-ref/Using-Guile-Modules.html#Using-Guile-Modules
> doesn't seem to indicate any help, but I can't imagine there's no way
> to load variable modules at runtime.
>
> Any suggestions?

When all else fails, you can use primitive-eval to execute macro calls
you cobbled together dynamically.

-- 
David Kastrup



reply via email to

[Prev in Thread] Current Thread [Next in Thread]