Parsing is the process of analysing an input string in order to extract a structured representation of its content (a syntax tree) with respect to a specific language. In the thesis, we focus on parsing formal languages, such as programming or markup languages — as opposed to natural spoken languages. Unlike natural languages, formal languages are never ambiguous: there is only a single correct interpretation of the input. Parsing is a pervasive activity: every time a source file must be turned into executable code, a parser is required. Similarly, parsers are used to convert input files into relevant data structures. It is fair to say that most programs include a parser — sometimes many. As such, making parsers easier to write, use, and mo...
Contains fulltext : 74806.pdf (author's version ) (Open Access)The value of the co...
We present a system for generating parsers based directly on the metaphor of parsing as deduction. P...
Many syntactic parsing strategies for machine translation systems are based entirely on context-fr...
Parsers – programs that extract structure from strings – are fundamental components of many software...
The domain of context-free languages has been extensively explored and there exist numerous techniqu...
Program analysis tools used in software maintenance must be robust and ought to be accurate. Many da...
In this paper we approach the following problem: Given an arbitrary language describing device (e.g....
We describe a new algorithm for table-driven parsing with context-free grammars designed to support ...
After the introduction of context-free grammars and the use of BNF rules, compilers have been built ...
This textbook presents a focused guide to the conceptual foundations of compilation, by explaining t...
Parsing efficiency is crucial when building practical natural language systems. This paper introduce...
Considerable work has been recently devoted to the automatic generation of syntax analyzers. This wo...
Despite the long history of research in parsing, constructing parsers for real programming languages...
Parsing is the problem of deciding whether a sequence of tokens is recognized by a given grammar, an...
This thesis provides a summary of knowledge of grammar systems. The thesis proposes modifications of...
Contains fulltext : 74806.pdf (author's version ) (Open Access)The value of the co...
We present a system for generating parsers based directly on the metaphor of parsing as deduction. P...
Many syntactic parsing strategies for machine translation systems are based entirely on context-fr...
Parsers – programs that extract structure from strings – are fundamental components of many software...
The domain of context-free languages has been extensively explored and there exist numerous techniqu...
Program analysis tools used in software maintenance must be robust and ought to be accurate. Many da...
In this paper we approach the following problem: Given an arbitrary language describing device (e.g....
We describe a new algorithm for table-driven parsing with context-free grammars designed to support ...
After the introduction of context-free grammars and the use of BNF rules, compilers have been built ...
This textbook presents a focused guide to the conceptual foundations of compilation, by explaining t...
Parsing efficiency is crucial when building practical natural language systems. This paper introduce...
Considerable work has been recently devoted to the automatic generation of syntax analyzers. This wo...
Despite the long history of research in parsing, constructing parsers for real programming languages...
Parsing is the problem of deciding whether a sequence of tokens is recognized by a given grammar, an...
This thesis provides a summary of knowledge of grammar systems. The thesis proposes modifications of...
Contains fulltext : 74806.pdf (author's version ) (Open Access)The value of the co...
We present a system for generating parsers based directly on the metaphor of parsing as deduction. P...
Many syntactic parsing strategies for machine translation systems are based entirely on context-fr...