FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  
Derniers sujets
» Dessin 2D: largeur de trait
par JL35 Aujourd'hui à 17:48

» Projet de planétarium virtuel.
par Pedro Alvarez Aujourd'hui à 16:28

» PanExpress : l'éditeur Panoramic avec création d'objet
par Jean Claude Hier à 20:32

» Animation: Feux de signalisation
par Minibug Hier à 20:28

» Quantité de mémoire utilisée par un exe
par Jack Mar 19 Juin 2018 - 16:39

» Problème avec 'file_load'.
par Pedro Alvarez Lun 18 Juin 2018 - 8:12

» Version instantanée V 0.9.28i20 du 13/06/2018
par jjn4 Sam 16 Juin 2018 - 14:25

» string$(0,chr$(32)) sans erreur
par silverman Ven 15 Juin 2018 - 19:56

» Version instantanée V 0.9.28i19 du 13/06/2018
par Minibug Ven 15 Juin 2018 - 19:14

» Mes souhaits d'amélioration de Panoramic.
par Pedro Alvarez Jeu 14 Juin 2018 - 20:17

» [RÉSOLU] Message d'erreur impossible à indentifier
par Minibug Mer 13 Juin 2018 - 20:52

» Cadre pour image
par Jean Claude Mar 12 Juin 2018 - 16:31

» Créateur d'objets Panoramic
par Minibug Mar 12 Juin 2018 - 14:02

» Planétarium gratuit.
par Jean Claude Sam 9 Juin 2018 - 18:50

» Comment afficher une image sans fond.
par JL35 Sam 9 Juin 2018 - 14:16

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Juin 2018
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier

Partagez | 
 

 Parseur d'expression en Panoramic.

Aller en bas 
AuteurMessage
Pedro Alvarez

avatar

Nombre de messages : 1059
Date d'inscription : 19/01/2014

MessageSujet: Parseur d'expression en Panoramic.   Dim 25 Déc 2016 - 7:40

Bonjour.

Je recherche la meilleure solution afin de déterminer les paramètres d'une expression, pour l'analyser et l'exécuter.

Exemple:

f$="caption max(x%,y%),mid$(a$,min(a%,b%),asc(c%))"

Cette expression contenue dans f$ est un peu tordue, je l'avoue, mais le parseur doit pouvoir l'analyser correctement.

Le but étant de déterminer la position correcte de la bonne virgule (ici en rouge), séparant les deux paramètres de 'caption' à analyser.

Je pense avoir trouvé une solution:

. Rechercher la 1ère virgule.
. (1) Déterminer le nombre de '(' et de ')' de la partie droite avant cette virgule.
. Si leur nombre diffère, rechercher la virgule suivante, et recommencer en (1).

Me suis-je fait bien comprendre ?

Merci de votre aide.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
 
Parseur d'expression en Panoramic.
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» EDI réalisé entièrement en Panoramic
» EDI réalisé entièrement en Panoramic
» [Laguna II 1.9 dCi Expression] grifon 64
» pas un panoramic mais utilitaires delphi.
» Programmes Panoramic en ligne de commande

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: