EVALUATION D'EXPRESSION - FONCTION EVAL AVEC GESTION DE VARIABLES

cs_EBArtSoft Messages postés 4525 Date d'inscription dimanche 29 septembre 2002 Statut Modérateur Dernière intervention 22 avril 2019 - 25 juil. 2007 à 22:26
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 2 août 2007 à 15:16
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/43566-evaluation-d-expression-fonction-eval-avec-gestion-de-variables

cs_EBArtSoft Messages postés 4525 Date d'inscription dimanche 29 septembre 2002 Statut Modérateur Dernière intervention 22 avril 2019 9
25 juil. 2007 à 22:26
Que dire... toujours aussi bien organisé ;-p
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 71
26 juil. 2007 à 15:15
Quelques fonctions supplémentaires sont gérées.

toujours aussi peu de commentaire dans le code...
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
26 juil. 2007 à 16:14
dans ta classe CParser, mztool me dit que oMemLexer & sOperation dans AddParent ne sont pas utilisés :$

Sinon, bah moi je suis obligé de virer l'Option Explicit car VB me donne un Msg d'erreur : Variable non définie, sur :

sBuffer =
(ligne 386, classe CParser)
Bizarre, d'autant plus que cette variable est bien déclarée !!
Mais je pense que mon VB souffre un peu en ce moment depuis que je l'ai subclassé, je le réinstallerai à l'occas

Sinon, bah c'est sympa, et comme d'hab, très bien codé ;)
++
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 71
26 juil. 2007 à 21:08
ok pour ces variables, je ferai le ménage.

j'ai testé pas mal de cas, ca fonctionne pas trop mal... j'ajouterai peut etre la possibilité de créer des fonctions perso.
shadowmoy Messages postés 340 Date d'inscription jeudi 25 juillet 2002 Statut Membre Dernière intervention 25 août 2007
30 juil. 2007 à 21:03
decares manquant pour le pb de Mortalino :

Dim sValue1 As Variant
Dim sbuffer As String
Dim sVarName As String

a ajouter dans la fonction Evaluate de la classe cparser

sinon c cool :)
Rejoignez-nous