Introduction - The LDTA tool challenge

    Research output: Contribution to journalArticleAcademicpeer-review

    3 Citations (Scopus)
    1 Downloads (Pure)

    Abstract

    Compilers are one of the cornerstones of Computer Science and in particular for Software Development. Compiler research has a long tradition and is very mature. Nevertheless, there is hardly any standardization with respect to formalisms and tools for developing compilers. Comparison of formalisms and tools to describe compilers for languages is not a simple task. In 2011 the Language Descriptions Tools and Applications community created a challenge where formalisms and tools were to be used in constructing a compiler for the Oberon-0 language. This special issue presents the tool challenge, the Oberon-0 language, various solutions to the challenge, and some conclusions. The aim of the challenge was to develop the same compiler using different formalisms to learn about these approaches in a concrete setting.

    Original languageEnglish
    Pages (from-to)1-6
    Number of pages6
    JournalScience of Computer Programming
    Volume114
    DOIs
    Publication statusPublished - 15 Dec 2015

    Keywords

    • CoCoCo
    • Compiler
    • JastAdd
    • Kiama
    • Oberon-0
    • OCaml
    • Rascal
    • Silver
    • Simpl
    • Tool challenge

    Fingerprint Dive into the research topics of 'Introduction - The LDTA tool challenge'. Together they form a unique fingerprint.

    Cite this