Essays about: "syntax transformation"

Showing result 1 - 5 of 14 essays containing the words syntax transformation.

  1. 1. One Compiler to Rule Them All : Extending the Storm Programming Language Platform with a Java Frontend

    University essay from Linköpings universitet/Institutionen för datavetenskap

    Author : Simon Ahrenstedt; Daniel Huber; [2023]
    Keywords : storm; language technology; context free grammar; regular language; context free language; compiler; action research; EBNF; BNF; intermediate code generation; parser; basic storm; java compiler frontend; syntax language; syntax transformation;

    Abstract : The thesis aims to develop a method for extending the language platform Storm with a Java frontend.The project was conducted using an Action Research methodology and highlights triumphs andchallenges. READ MORE

  2. 2. KtSpoon: Modelling Kotlin by extending Spoon’s Java Metamodel

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Jesper Lundholm; [2021]
    Keywords : Code analysis; code transformation; metamodel; abstract representation; Kotlin; Spoon; Källkodsanalys; kodtransformation; metamodell; abstrakt representation; Kotlin; Spoon;

    Abstract : Kotlin is a relatively new language that has received much attention since its first stable release in February 2016. Despite the fast growth of the language, there is a lack of libraries to provide an intuitive, typed abstract syntax tree (AST). READ MORE

  3. 3. Design and Implementation of Semantic Patch Support for the Spoon Java Transformation Engine

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Mikael Forsberg; [2021]
    Keywords : ;

    Abstract : Software development is more often than not a collaborative process, creating a need for tools and file formats that enable developers to create and share succinct representations of changes to source code in order to facilitate efficient communication. Standard POSIX diffs and patches have long been important parts of the toolkit, but their lack of support for the syntax and semantics of specific programming languages results in limited expressiveness. READ MORE

  4. 4. New Result Database for the Automotive Industry using Dynamic Columns

    University essay from Uppsala universitet/Institutionen för informationsteknologi

    Author : Lukas Magnusson; [2020]
    Keywords : database; dynamic columns; virtual columns; mariadb; sql; systemlink; cloud;

    Abstract : Scania is undergoing a transformation from being a supplier of trucks, buses and engines to a supplier of complete and sustainable transport solutions. Scania Test Rig Development (NLR) group is responsible for developing technical solutions for component testing at Scania R&D and its subdivision Testing Systems (NLRI) is responsible for the development of the software. READ MORE

  5. 5. MAPPING UML DIAGRAMS TO THE REACTIVE OBJECT LANGUAGE (REBECA)

    University essay from Mälardalens högskola/Akademin för innovation, design och teknik

    Author : Vladimir Djukanovic; [2019]
    Keywords : model-driven engineering; uml; rebeca; conceptual mapping;

    Abstract : Unified Modeling Language (UML) is a de-facto standard modeling language with an extensive syntax and notations that can be used to model systems of any kind. However, being a general-purpose language, its semantics are intrinsically under-specified and broad to leave a room for different interpretations. READ MORE