Cet article est le second d’une série d’articles présentant les étapes de développement d’un langage de programmation. La série d’articles débute ici. La première étape effectuée par un compilateur (ou un interpréteur) est l’analyse lexicale (ou « scanner » ou « lexer ») d’un code source. L’analyseur lexical permet de transformer les informations du code source (mots clés, identificateurs,… Continue reading La création d’un langage de programmation – Analyseur lexical
Blogue
La création d’un langage de programmation
Cet article est le premier d’une série d’articles traitant du développement du langage Triumph. Ceux qui me connaissent savent que j’aime particulièrement le langage Eiffel. Ce langage, qui peut sembler particulier à première vue a une caractéristique que j’apprécie particulièrement. Ce que j’apprécie particulièrement n’est pas la syntaxe très verbale du langage; ni l’éditeur complètement… Continue reading La création d’un langage de programmation
Pourquoi je n’aime pas la portée privée
À quoi sert la portée privée Toute personne ayant développé dans un langage de programmation orienté objet basé sur le C++ (Java, C#, etc.) connaît la portée privée. Cette portée d’attribut ou de méthode permet de s’assurer qu’aucune autre classe n’aura accès à l’attribut ou à la méthode en question. Cette portée sert principalement à… Continue reading Pourquoi je n’aime pas la portée privée
Bonjour tout le monde !
Voilà, j’ai enfin créé mon propre site personnel. Il y a longtemps que je pensais le faire. Je ne sais pas à quel point je vais entretenir ce blogue, mais je vais tâcher d’y mettre quelques trucs une fois de temps en temps.