Je découvrais comment les langages de programmation comme TypeScript sont implémentés, alors je suis allé sur le référentiel Github.

Dans la source du langage /src/compiler, j'ai trouvé des fichiers tels que scanner.ts et parser.ts, donc le code à l'intérieur de ces fichiers est du code TypeScript.

Je n'arrive pas à comprendre comment le langage s'implémente ? Je suppose qu'il y a des pièces manquantes que je ne connais pas. Veuillez mentionner toute terminologie qui pourrait être utile.

0
E.Omar 25 nov. 2019 à 14:30

1 réponse

Meilleure réponse

Compilateurs : principes, techniques et outils, également connu sous le nom de « livre du dragon », est une excellente ressource pour tout ce qui concerne l'analyse et la conception de compilateurs.

1
Ari Fordsham 11 déc. 2019 à 21:33