Re: [gambit-list] Module system ELS20 presentation John Cowan (27 Apr 2020 15:38 UTC)
Re: [gambit-list] Module system ELS20 presentation Marc Nieper-Wißkirchen (27 Apr 2020 15:54 UTC)
Scheme library namespace and library name mapping Lassi Kortela (27 Apr 2020 16:03 UTC)
Re: [gambit-list] Module system ELS20 presentation Marc Feeley (27 Apr 2020 16:38 UTC)
Re: [gambit-list] Module system ELS20 presentation Peter Bex (27 Apr 2020 16:14 UTC)
Re: [gambit-list] Module system ELS20 presentation Lassi Kortela (27 Apr 2020 16:27 UTC)
Re: [gambit-list] Module system ELS20 presentation Marc Feeley (27 Apr 2020 16:52 UTC)
Re: [gambit-list] Module system ELS20 presentation Lassi Kortela (27 Apr 2020 17:02 UTC)
Re: [gambit-list] Module system ELS20 presentation Matthew Flatt (27 Apr 2020 17:07 UTC)
Re: [gambit-list] Module system ELS20 presentation Marc Feeley (27 Apr 2020 17:14 UTC)
Re: [gambit-list] Module system ELS20 presentation Lassi Kortela (27 Apr 2020 17:17 UTC)
Re: [gambit-list] Module system ELS20 presentation Lassi Kortela (27 Apr 2020 16:15 UTC)
Re: [gambit-list] Module system ELS20 presentation Marc Nieper-Wißkirchen (27 Apr 2020 16:25 UTC)
Re: [gambit-list] Module system ELS20 presentation Lassi Kortela (27 Apr 2020 16:35 UTC)
(missing)
Re: [gambit-list] Module system ELS20 presentation Lassi Kortela (27 Apr 2020 19:11 UTC)
(missing)
Eiffel Lassi Kortela (27 Apr 2020 19:43 UTC)
(missing)
Re: [gambit-list] Eiffel Lassi Kortela (27 Apr 2020 20:02 UTC)

Eiffel Lassi Kortela 27 Apr 2020 19:43 UTC

>>> The progrmming language Eiffel has a module linking notation used to
>>> direct its compiler.

>> Eiffel projects have .ecf files
>> that describe their configuration and dependencies. Here's one example:
>> <http://seldoc.eecs.yorku.ca/doku.php/eiffel/faq/ecf>. Does this seem
>> familiar to you?
>
> No. not familiar at all.  The example in the book was not written in XML.
> I can't tell whether this is an XMLized version of that they had back then, or something completely different.

What about this? From
<http://se.ethz.ch/~meyer/ongoing/etl/LANGUAGE-TABLE.pdf>:

PART IV: THE LACE CONTROL LANGUAGE
........................................ 1005
B Specifying systems in Lace (in progress) 1007
B.1 OVERVIEW 1007
B.2 A SIMPLE EXAMPLE 1008
B.3 ON THE ROLE OF LACE 1009
B.4 A COMPLETE EXAMPLE 1010
B.5 BASIC CONVENTIONS 1012
B.6 BASICS OF CLUSTER CLAUSES 1014
B.7 STORING PROPERTIES WITH A CLUSTER 1016
B.8 EXCLUDING AND INCLUDING SOURCE FILES 1016
B.9 SPECIFYING OPTIONS 1018
B.10 SPECIFYING EXTERNAL ELEMENTS 1022
B.11 ONCE CONTROL 1023
B.12 GENERATION 1023
B.13 VISIBLE FEATURES 1024
B.14 COMPLETE LACE GRAMMAR 1027
B.15 LACE VALIDITY RULES 1027