Programmer en un langage de programmation peut être une tâche ardue. Même les plus
chevronnés ne sont pas à l’abri de commettre des erreurs. Il est donc important pour les
programmeurs d’avoir des aides pour écrire leur code plus efficacement et plus rapidement.
Typer est un jeune langage de programmation en développement. Actuellement, le langage a
beaucoup de limitations d’aides pour les programmeurs. En effet, on ne peut coder en Typer
que dans un terminal, dans un fichier et compiler le fichier ou dans des environnements
primitifs. On apporte une solution à ce problème en offrant, dans ce travail, un serveur LSP
au langage qui va offrir des fonctionnalités comme la complétion de code, le surlignement
des erreurs, etc, pour permettre aux programmeurs Typer de coder plus facilement et de
pouvoir le faire dans leur éditeur/IDE préféré. / Programming in a programming language can be a daunting task. Even the most seasoned
are not immune to make mistakes. It is therefore important for programmers to have helpers
to write their code more efficiently and quickly. Typer is a young programming language
in development. Currently, the language has a lot of helper limitations for programmers.
Indeed, we can code in Typer only in a terminal, in a file and compile the file or in primitive
environments. We solve this problem by offering in this work, an LSP server to the language
which will offer features such as code completion, error highlighting...etc, to allow Typer
programmers to code more easily and efficiently, and also, to be able to do it in their favorite
editor/IDE.
Identifer | oai:union.ndltd.org:umontreal.ca/oai:papyrus.bib.umontreal.ca:1866/27493 |
Date | 04 1900 |
Creators | Soilihi, Ben Soilihi Boina |
Contributors | Monnier, Stefan |
Source Sets | Université de Montréal |
Language | fra |
Detected Language | French |
Type | thesis, thèse |
Format | application/pdf |
Page generated in 0.0025 seconds