Context
A big part for the acceptance of programming language is the development tools around the language. One of the pivotal tools to ease the learning curve for a language is its IDE.
Project proposal
In this project we want to gear the VSCode IDE for the Athena theorem prover and language.
Implementation plan
There are many different features to tackle with the creation of a language server, here we list some of the features to take into account and (possibly) develop during the project:
- Build a working Language Server for Athena
- Add linter characteristics
- Add semantic checks
- Add proof results
- Improve the error messages for the compiler
- Add export characteristics to:
Background and Literature
- Athena
- VSCode Language Servers
m.sanabriaa
n.cardozo
Universidad de los Andes | Vigilada Mineducación
Reconocimiento como Universidad: Decreto 1297 del 30 de mayo de 1964.
Reconocimiento personería jurídica: Resolución 28 del 23 de febrero de 1949 Minjusticia
Edificio Mario Laserna Cra 1Este No 19A - 40 Bogotá (Colombia) | Tel: [571] 3394949 Ext: 2860, 2861, 2862 | Fax: [571] 3324325
© 2017-2025 -
Departamento de Ingeniería de Sistemas y Computación