Thomas
Gysemans

VersaJS

LangagePersonnel2021SoloEN

À propos de ce projet

VersaJS est un langage de programmation interprété que j'ai créé de zéro et inspiré de Python et de JSX, écrit en TypeScript, ma première plongée dans le fonctionnement des interpréteurs. Mon programme lit un fichier, crée une liste de tokens, puis les assemble en nœuds avant d'organiser le tout en patterns fonctionnels (fonctions, boucles, déclaration de variable et appel de variable, etc.).

Démonstration d'un bouton qui incrémente un compteur au clic
📷 Démonstration d'un bouton qui incrémente un compteur au clic

Stack technique

  • TypeScriptlangage

Détails

Année
2021
Catégories
Langage
Équipe
Solo
Contexte
Personnel
Langues
EN