PurePicBasic - Asm

Forum de développement du compilateur asm / basic pour les puces microchip
 
AccueilAccueil  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  

Partagez
 

 PurePicBasic is NOT DEAD !!!!!!

Aller en bas 
AuteurMessage
wood51

wood51

Messages : 72
Date d'inscription : 20/01/2013
Age : 39
Localisation : Orléans

PurePicBasic is NOT DEAD !!!!!! Empty
MessageSujet: PurePicBasic is NOT DEAD !!!!!!   PurePicBasic is NOT DEAD !!!!!! EmptySam 16 Fév - 21:14

Je lâche l'affaire ,pas de précédence des opérateurs ni des parenthèse , mon parser est à refaire , des mois de recherches et de heures de prog pour rien ...

Revenir en haut Aller en bas
Cpl.Bator
Admin


Messages : 50
Date d'inscription : 20/01/2013

PurePicBasic is NOT DEAD !!!!!! Empty
MessageSujet: Re: PurePicBasic is NOT DEAD !!!!!!   PurePicBasic is NOT DEAD !!!!!! EmptySam 16 Fév - 22:21

mais non Wink , c'est en faisant des erreurs que l'on apprends Wink
on est pas en entreprise , prend ton temps Wink
Revenir en haut Aller en bas
http://purepicbasic.frenchboard.com
wood51

wood51

Messages : 72
Date d'inscription : 20/01/2013
Age : 39
Localisation : Orléans

PurePicBasic is NOT DEAD !!!!!! Empty
MessageSujet: Re: PurePicBasic is NOT DEAD !!!!!!   PurePicBasic is NOT DEAD !!!!!! EmptySam 16 Fév - 22:55

Ouais . Enfin ! Je vais essayer de faire un truc en plus petit à côté pour comprendre . J'ai fais d'autre recherches et pourtant mon analyseur syntaxique est bon et la grammaire bien définis en partant de l'opérateur le moins prioritaire au plus ... C'est rageant !!! D'après ce que j'ai compris il des procédures imbriquer dans l'analyse lexical pour évaluer les expressions . Je me suis basé sur Leria et je vient de m'apercevoir qu'il n'y pas de priorité ( sauf pour les parenthèse) . C'est vraiment une mauvaise blague mr silverio .

Merci des encouragements ...
Revenir en haut Aller en bas
Cpl.Bator
Admin


Messages : 50
Date d'inscription : 20/01/2013

PurePicBasic is NOT DEAD !!!!!! Empty
MessageSujet: Re: PurePicBasic is NOT DEAD !!!!!!   PurePicBasic is NOT DEAD !!!!!! EmptySam 16 Fév - 23:22

tu galères avec l'evaluation , ne réinvente pas la roue , cherche une fonction eval() dans le forum anglais , ca doit bien trainer qq part Wink
Revenir en haut Aller en bas
http://purepicbasic.frenchboard.com
wood51

wood51

Messages : 72
Date d'inscription : 20/01/2013
Age : 39
Localisation : Orléans

PurePicBasic is NOT DEAD !!!!!! Empty
MessageSujet: Re: PurePicBasic is NOT DEAD !!!!!!   PurePicBasic is NOT DEAD !!!!!! EmptySam 16 Fév - 23:36

regarde dans les sources asm , il y a un fichier "eval.pb" qui n'as rien a voir avec nos source , surement une erreur de ma part quand je connaissais pas svn car il ne sert à rien ( en plus c'est en allemand) . Je voulais te demander de l'enlever mais si on regarde de plus près ce fichier , c'est le principe que j'ai utiliser , avec en plus : l'évaluation des expressions !!!!! cheers . Il va falloir que je comprenne le principe Sad mais pourquoi pas ...
Revenir en haut Aller en bas
wood51

wood51

Messages : 72
Date d'inscription : 20/01/2013
Age : 39
Localisation : Orléans

PurePicBasic is NOT DEAD !!!!!! Empty
MessageSujet: Re: PurePicBasic is NOT DEAD !!!!!!   PurePicBasic is NOT DEAD !!!!!! EmptyDim 17 Fév - 11:23

Salut j'ai bosser un peu dans la nuit (matinée Sleep ) et j'ai obtenu des résultats encourageant :

Citation :

Expression :
3*2+16/4+2*5

Debug :
multiplication de3*2
division de16\4
multiplication de2*5
addition de 4 + 10
addition de 6 + 14


Les parenthèses ne fonctionnent pas ... encore Smile

Citation :

Expression:
2+(16/4)+5*4

Debug:
division de16\4
multiplication de5*4
addition de 4 + 20
addition de 2 + 24


ainsi que la gestion des division par 0

Citation :

Expression :
(2+(16/4)+5*4)/(5-5)

Debug:
division de16\4
multiplication de5*4
addition de 4 + 20
addition de 2 + 24
soustraction de 5 - 5
Ligne 1 : Divisision par zero


Smile Smile Smile
Revenir en haut Aller en bas
venom

venom

Messages : 24
Date d'inscription : 21/01/2013
Age : 34
Localisation : . <---- ici

PurePicBasic is NOT DEAD !!!!!! Empty
MessageSujet: Re: PurePicBasic is NOT DEAD !!!!!!   PurePicBasic is NOT DEAD !!!!!! EmptyDim 17 Fév - 14:11

Bravo wood,

Même si je ne comprend pas tout de ce côté là Smile je te soutiens dans tes efforts qui en plus paient apparemment Razz
Bon courage pour la suite.





@++
Revenir en haut Aller en bas
wood51

wood51

Messages : 72
Date d'inscription : 20/01/2013
Age : 39
Localisation : Orléans

PurePicBasic is NOT DEAD !!!!!! Empty
MessageSujet: Re: PurePicBasic is NOT DEAD !!!!!!   PurePicBasic is NOT DEAD !!!!!! EmptyDim 17 Fév - 15:03

Merci à toi et à Cpl.Bator pour les encouragements .. Cool
Revenir en haut Aller en bas
Contenu sponsorisé




PurePicBasic is NOT DEAD !!!!!! Empty
MessageSujet: Re: PurePicBasic is NOT DEAD !!!!!!   PurePicBasic is NOT DEAD !!!!!! Empty

Revenir en haut Aller en bas
 
PurePicBasic is NOT DEAD !!!!!!
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
PurePicBasic - Asm :: PurePicBasic-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser