Sökning: "JastAdd"

Visar resultat 1 - 5 av 8 uppsatser innehållade ordet JastAdd.

  1. 1. Contributions to Parallelizing JastAdd Compilers

    Uppsats för yrkesexamina på avancerad nivå, Lunds universitet/Institutionen för datavetenskap

    Författare :Joachim Wedin; [2019]
    Nyckelord :Technology and Engineering;

    Sammanfattning : .... LÄS MER

  2. 2. Web-based Tree Editor for JastAdd Compilers

    Uppsats för yrkesexamina på avancerad nivå, Lunds universitet/Institutionen för datavetenskap

    Författare :Marcus de Lacerda; [2018]
    Nyckelord :Technology and Engineering;

    Sammanfattning : .... LÄS MER

  3. 3. Memory Optimization in the JastAdd Metacompiler

    Uppsats för yrkesexamina på avancerad nivå, Lunds universitet/Institutionen för datavetenskap

    Författare :Axel Mårtensson; [2017]
    Nyckelord :Reference Attribute Grammars; Memory Optimization; Memoization; Java; Technology and Engineering;

    Sammanfattning : JastAdd is a tool for generating programming language compilers. These compilers generally use more memory than other compilers for the same language. In this thesis we have categorized the memory use of two JastAdd-generated compilers, to identify opportunities to reduce their memory use. LÄS MER

  4. 4. Integrating Xtext and JavaRAG: Using an attribute grammar library in a language workbench

    Uppsats för yrkesexamina på avancerad nivå, Lunds universitet/Institutionen för datavetenskap

    Författare :Emin Gigovic; Philip Malmros; [2016]
    Nyckelord :Xtext; JavaRAG; JastAdd; domain-specific language; editor; Technology and Engineering;

    Sammanfattning : Having a specialized editor or IDE has become commonplace for many programming languages. Smaller languages, especially domain-specific ones that normally have very narrow usage areas, often lack such convenience features due to their naturally small user base. LÄS MER

  5. 5. DrAST - An attribute debugger for JastAdd

    Uppsats för yrkesexamina på avancerad nivå, Lunds universitet/Institutionen för datavetenskap

    Författare :Joel Lindholm; Johan Thorsberg; [2016]
    Nyckelord :debugger; compiler; reflection; Java; JastAdd; attribute grammar; visualization; interactive; Technology and Engineering;

    Sammanfattning : Here we present a solution for debugging compilers that use abstract-syntax trees as their internal structure. The solution focuses on capturing one specific state of the compilation process, and should not be confused with the more known step-by-step debugging. LÄS MER