Essays about: "Abstract syntax tree"

Showing result 6 - 10 of 26 essays containing the words Abstract syntax tree.

  1. 6. Cumulus - translating CUDA to sequential C++ : Simplifying the process of debugging CUDA programs

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

    Author : Vera Blomkvist Karlsson; [2021]
    Keywords : Clang; Code generation; CUDA; Debugging; Parallel computing; Clang; Kodgenerering; CUDA; Felsökning; Parallella beräkningar;

    Abstract : Due to their highly parallel architecture, Graphics Processing Units (GPUs) offer increased performance for programs benefiting from parallel execution. A range of technologies exist which allow GPUs to be used for general-purpose programming, NVIDIA’s CUDA platform is one example. READ MORE

  2. 7. Trees that Grow in the Paragon Compiler A Step Towards Modularity

    University essay from Göteborgs universitet/Institutionen för data- och informationsteknik

    Author : John Andersson; Anders Berggren Sjöblom; Anders Bäckelie; Johannes Ljung Ekeroth; Lukas Skystedt; Lina Terner; [2020-10-30]
    Keywords : ;

    Abstract : Paragon is a programming language that extends Java with statically checked information flow control policies. Paragon’s compiler, which is written in Haskell, has a large type checker. Its current implementation is monolithic, making the compiler challenging to develop. Paragon’s authors, Broberg et al. READ MORE

  3. 8. Code Clone Detection for Equivalence Assurance

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

    Author : Sara Ersson; [2020]
    Keywords : APIs; Code Clone Detection; API Mapping; API:er; kodklonsdetektering;

    Abstract : To support multiple programming languages, the concept of offering applicationprogramming interfaces (APIs) in multiple programming languages hasbecome commonplace. However, this also brings the challenge of ensuringthat the APIs are equivalent regarding their interface. READ MORE

  4. 9. Investigating the applicability of Software Metrics and Technical Debt on X++ Abstract Syntax Tree in XML format : calculations using XQuery expressions

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

    Author : David Tran; [2019]
    Keywords : X ; Abstract syntax tree; software metrics; technical debt; SQALE method; software quality; xquery; xml; xpath;

    Abstract : This thesis investigates how XML representation of X++ abstract syntax trees (AST) residing in an XML database can be subject to static code analysis. Microsoft Dynamics 365 for Finance & Operations comprises a large and complex corpus of X++ source code and intuitive ways of visualizing and analysing the state of the code base in terms of software metrics and technical debt are non-existent. READ MORE

  5. 10. A Scala DSL for Rust code generation

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

    Author : Klas Segeljakt; [2018]
    Keywords : Continuous Deep Analytics; Domain Specific Langauges; Code Generation; Rust; Scala; Kontinuerlig Djup Analys; Domänspeficika Språk; Kodgenerering; Rust; Scala;

    Abstract : Continuous Deep Analytics (CDA) is a new form of analytics with performance requirements exceeding what the current generation of distributed systems can offer. This thesis is part of a five year project in collaboration between RISE SICS and KTH to develop a next generation distributed system capable of CDA. READ MORE