Urs Liska <u...@openlilylib.org> writes:

> Am 07.11.2014 18:01, schrieb David Kastrup:
>> Urs Liska <u...@openlilylib.org> writes:
>>
>>> Am 07.11.2014 12:31, schrieb David Kastrup:
>>>> What we need is to drag the concept of modules into LilyPond,
>>> What do you mean by this?
>>> Do you suggest to implement a module approach that is somewhat
>>> parallel to Scheme's use-module approach?
>> No, more likely an approach that is a good wrapper around use-module.
>
> OK, then I've understood you correctly.
>
>>
>>> Or rather try to "package" a module approach in Scheme modules somehow?
>>> My impression is that defining and loading modules should be simpler
>>> than defining (and to some extent using) Scheme modules. At least
>>> there should be some syntactic sugar so one can use a "\" command to
>>> import a library.
>> I agree with that.  Unless we have additional functionality we need to
>> wrap, however, we likely do not need to avoid Scheme for _exporting_ a
>> library: the expected minimal skill levels of library providers are
>> higher than those of library users.
> Yes, sure.
>
> Do you think this is feasible now or in the foreseeable future?
> While willing to invest thought and time in the issue I know that my
> Scheme skills are still quite far away from being tremenduously
> helpful in such a development.

I think it should be feasible.  The main problem is figuring out what to
export by default and what not.

And markups are really messed up, defining macros, a bunch of functions,
properties and stuff.

-- 
David Kastrup

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to