lucasvbr.dev
lucasvbr.dev

Croissant

  • Langage Custom
  • Ocaml

juil. 2024

Croissant est un langage de programmation exotique que j’ai conçu par amusement sur mon temps personnel. C’est un langage interprété et fortement typé inspiré de la syntaxe de TypeScript.

L’idée m’est venue pendant mon parcours académique, où j’ai pu apprendre en détail le fonctionnement des langages de programmations. J’ai voulu appliquer concrètement mes compétences en OCaml et approfondir ma compréhension des processus d’interprétation/compilation des langages.

Fonctionnalités

  • Syntaxe française
  • Compilation en OCaml
  • Vérification de types

Technologies

  • OCaml : Langage de programmation
  • Dune : Gestionnaire de projet OCaml