Results 321 to 330 of about 209,516 (359)
Some of the next articles are maybe not open access.
Compositional Software Language Engineering
Proceedings of the 8th India Software Engineering Conference, 2015We examine the current state and problems of modeling enterprises as well as software systems and discuss a number of approaches to tackle those. In particular, we discuss how to make use of models in large development projects, where a set of heterogenous models of different languages needs is developed and needs to fit together e.g.
openaire +1 more source
Towards model and language composition
Proceedings of the First Workshop on the Globalization of Domain Specific Languages, 2013Programming languages have one essential advantage over modeling languages: they have a well-defined and understood mechanism for composition that comes along with a good encapsulation of internal details. This is essential when large and complex systems need to be developed.
openaire +1 more source
Eco: A Language Composition Editor
2014Language composition editors have traditionally fallen into two extremes: traditional parsing, which is inflexible or ambiguous; or syntax directed editing, which programmers dislike. In this paper we extend an incremental parser to create an approach which bridges the two extremes: our prototype editor ‘feels’ like a normal text editor, but the user ...
Lukas Diekmann, Laurence Tratt
openaire +2 more sources
Are Logical Languages Compositional?
Studia Logica, 2013In this paper I argue that in contrast to natural languages, logical languages typically are not compositional. This does not mean that the meaning of expressions cannot be determined at all using some well-defined set of rules. It only means that the meaning of an expression cannot be determined without looking at its form. If one is serious about the
openaire +1 more source
The Practice of a Compositional Functional Programming Language
2018Function composition is a very natural operation, but most language paradigms provide poor support for it. Without linguistic support programmers must work around or manually implement what would be simple compositions. The Kihi language uses only composition, makes all state visible, and reduces to just six core operations.
Timothy Jones 0002, Michael Homer
openaire +1 more source

