Treballs Fi de GrauEnginyeria Informàtica i Matemàtiques

Jelly: Design of a new Programming Language and Compiler Implementation

  • Datos identificativos

    Identificador:  TFG:8299
    Autores:  Ortiga Coca, Laia
  • Otros:

    Fecha de alta en el repositorio: 2025-06-01
    Resumen: This project describes a new programming language designed as an improvement over the C language. The project compares the language and compiler with other similar technologies. It shows the implementation details of a compiler for this language and what have been the design decisions behind these details. Eventually, the project presents an example of how the compiler performs and how it would compile some code.; Aquest projecte descriu un nou llenguatge de programació dissenyat com una millora respecte al llenguatge C. El projecte compara el llenguatge i el compilador amb altres tecnologies similars. Mostra els detalls d'implementació d'un compilador per a aquest llenguatge i quines han estat les decisions de disseny darrere d'aquests detalls. Finalment, el projecte presenta un exemple de com funciona el compilador i com compilaria part del codi.
    Materia: Compilació (Ordinadors)
    Idioma: en
    Áreas temáticas: Ingeniería informática; Computer engineering; Enginyeria informàtica
    Departamento: Enginyeria Informàtica i Matemàtiques
    Estudiante: Ortiga Coca, Laia
    Curso académico: 2023-2024
    Título en diferentes idiomas: Jelly: Diseño de un nuevo lenguaje de programación y implementación de su compiler; Jelly: Design of a new Programming Language and Compiler Implementation; Jelly: Disseny d’un nou llenguatge de programació i implementació del seu compiler
    Fecha de la defensa del treball: 2024-09-13
    Derechos de acceso: info:eu-repo/semantics/openAccess
    Palabras clave: lenguaje de programación,compilador,implementación; programming language,compiler,implementation; llenguatge de programació,compilador,implementació
    Confidencialidad: No
    Título en la lengua original: Jelly: Design of a new Programming Language and Compiler Implementation
    Director del proyecto: Gomez Jiménez, Sergio
    Enseñanza(s): Enginyeria Informàtica
    Entidad: Universitat Rovira i Virgili (URV)
  • Palabras clave:

    Ingeniería informática
    Computer engineering
    Enginyeria informàtica
    Compilació (Ordinadors)
  • Documentos:

  • Cerca a google

    Search to google scholar