I dedicate this work to my parents, for their encouragement and support at every step during my Master’s studies. One of the main difficulties in developing domain-specific languages is the use of deterministic parsing technologies in language workbenches. These deterministic parsers do not naturally support modularity, and impose re-strictions on defining the grammar of a language. For example, LL(k) parsers cannot deal with left recursion or ambiguities, which have to be removed by rewriting the grammar. These modifications usually lead to a gram-mar definition which is not readable and may cause maintenance problems. More importantly, the parse trees from a modified grammar may be signif-icantly different from the ones of the original, a...
Existing formalisms (such as Xtext) for defining the concrete syntax of Domain Specific Lan-guages w...
For languages with inflectional morphology, development of a morphological parser is often a bottlen...
Natural languages have been subject of studies for centuries and are hot topic even today. The deman...
In this paper we describe the ideas behind the Grammar Workbench (GWB). The GWB is one of a series o...
As an intermediate instrumental step in our research on reference processing and binding theory, we ...
Grammars in a broad sense (specifications of structural commitments) are complex artefacts that defi...
Generalised parsing has become increasingly important in the context of software language design and...
Abstract. The Grammatical Framework GF is a grammar formalism designed for multilingual grammars. A ...
In this article we present a new tool for language-oriented programming which provides to user conve...
Extending a language by embedding within it another language presents significant parsing challenges...
This paper describes the dynamic parser component of a language design laboratory. The laboratory is...
Parser design lags behind linguistic theory. While modern transformational grammar has largely aba...
Generalized LL (GLL) parsing is an extension of recursive-descent (RD) parsing that supports all con...
This paper argues that a parser generator can be developed that requires less knowledge of parser te...
We describe a new algorithm for table-driven parsing with context-free grammars designed to support ...
Existing formalisms (such as Xtext) for defining the concrete syntax of Domain Specific Lan-guages w...
For languages with inflectional morphology, development of a morphological parser is often a bottlen...
Natural languages have been subject of studies for centuries and are hot topic even today. The deman...
In this paper we describe the ideas behind the Grammar Workbench (GWB). The GWB is one of a series o...
As an intermediate instrumental step in our research on reference processing and binding theory, we ...
Grammars in a broad sense (specifications of structural commitments) are complex artefacts that defi...
Generalised parsing has become increasingly important in the context of software language design and...
Abstract. The Grammatical Framework GF is a grammar formalism designed for multilingual grammars. A ...
In this article we present a new tool for language-oriented programming which provides to user conve...
Extending a language by embedding within it another language presents significant parsing challenges...
This paper describes the dynamic parser component of a language design laboratory. The laboratory is...
Parser design lags behind linguistic theory. While modern transformational grammar has largely aba...
Generalized LL (GLL) parsing is an extension of recursive-descent (RD) parsing that supports all con...
This paper argues that a parser generator can be developed that requires less knowledge of parser te...
We describe a new algorithm for table-driven parsing with context-free grammars designed to support ...
Existing formalisms (such as Xtext) for defining the concrete syntax of Domain Specific Lan-guages w...
For languages with inflectional morphology, development of a morphological parser is often a bottlen...
Natural languages have been subject of studies for centuries and are hot topic even today. The deman...