Searched for: +
(1 - 5 of 5)
document
Peltenburg, J.W. (author), Hadnagy, A. (author), Brobbel, M. (author), Morrow, Robert (author), Al-Ars, Z. (author)
JSON is a popular data interchange format for many web, cloud, and IoT systems due to its simplicity, human readability, and widespread support. However, applications must first parse and convert the data to a native in-memory format before being able to perform useful computations. Many big data applications with high performance requirements...
conference paper 2021
document
de Souza Amorim, L.E. (author)
Programming languages are one of the key components of computer science,<br/>allowing programmers to control, define, and change the behaviour of computer<br/>systems. However, programming languages require considerable effort to design, implement, and maintain. Fortunately, declarative approaches can be used to define programming languages...
doctoral thesis 2019
document
de Souza Amorim, L.E. (author), Steindorfer, M.J. (author), Visser, Eelco (author)
Context Context-free grammars are widely used for language prototyping and implementation. They allow formalizing the syntax of domain-specific or general-purpose programming languages concisely and declaratively. However, the natural and concise way of writing a context-free grammar is often ambiguous. Therefore, grammar formalisms support...
journal article 2018
document
De Jonge, M. (author)
The goal of this dissertation is to develop techniques that simplify the implementation of tool support for new languages. More specifically, we focus on language-parametric solutions for the implementation of language-specific editor support. In the first part of this dissertation we investigate generic techniques to recover from syntax errors...
doctoral thesis 2014
document
Bouwers, E. (author), Bravenboer, M. (author), Visser, E. (author)
A wide range of parser generators are used to generate parsers for programming languages. The grammar formalisms that come with parser generators provide different approaches for defining operator precedence. Some generators (e.g. YACC) support precedence declarations, others require the grammar to be unambiguous, thus encoding the precedence...
report 2007
Searched for: +
(1 - 5 of 5)