Gambas France BETA


Pas de compte ? Incription

BjarneCalculator

À propos de ce code

Bonsoir à tous,
ça fait un moment que j'avais envie de réaliser cette application : une calculatrice en ligne de commande ;)
Je n'ai aucun mérite car c'est tiré du très bon livre de M. B. Stroustrup : Programmation Principes et pratique avec C++. Sauf que là, j'ai tenté de faire l'application en Gambas ! :lol:
Il y a une grammaire, un parseur. Ce n'est pas parfait alors n'hésitez-pas à corriger et sentez-vous libre de critiquer !
Salut à la Communauté !
David

Commentaires

Commentaire de Flachy Joe, Le 14/9/2017 à 12:57:38
Ça me rappel un code en VB datant de 2005, ça ne me rajeuni pas :( http://codes-sources.commentcamarche.net/source/29320-module-de-calcul
Commentaire de davidmue, Le 15/9/2017 à 19:18:26
Génial ! :pirat:
Les méthodes utilisées sont très intéressantes.
Le code du BjarneCalculator : ce sont des fonctions qui s'appellent récursivement jusqu'à ce que tous les lexème soit traités.
Le code VB : tous les lexèmes (tokens) sont d'abord analysés et mis dans un tableau avec une priorité de traitement puis traités (à première vue). J'hésite à le faire en Gambas pour le fun ! :)