>> What about this? From >> <http://se.ethz.ch/~meyer/ongoing/etl/LANGUAGE-TABLE.pdf>: >> > Can't tell for sure because the pdf doesn't contain anything beyond the > table of contents, but this seems to be the right set of concepts. > > And from the number of pages, it may be more extensive than what I > remember. Maybe I had an earlier edition. Or maybe I misremember the > size. LACE stands for Language for Assembly Classes in Eiffel. The files in which it is written are called "Ace files". More links: http://se.inf.ethz.ch/courses/2013b_fall/eprog/additional_materials/eiffel_the_essentials.pdf https://archive.eiffel.com/doc/online/eiffel50/intro/studio/index-05.html https://wiki.liberty-eiffel.org/index.php/ACE https://dev.eiffel.com/ACE_to_ECF:_The_Transition_Explained ("ACE to ECF: The Transition Explained. This page addresses the rationale behind EiffelStudio's new ECF configuration format, and clarifies which needs were covered by the new system. ECF stands for Eiffel Configuration File.")