FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Gestion d'un système client-serveur.
A Jack : Compilation de PanExpress impossible Emptypar Klaus Ven 17 Mai 2024 - 14:02

» item_index(résolu)
A Jack : Compilation de PanExpress impossible Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
A Jack : Compilation de PanExpress impossible Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
A Jack : Compilation de PanExpress impossible Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
A Jack : Compilation de PanExpress impossible Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
A Jack : Compilation de PanExpress impossible Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
A Jack : Compilation de PanExpress impossible Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
A Jack : Compilation de PanExpress impossible Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
A Jack : Compilation de PanExpress impossible Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
A Jack : Compilation de PanExpress impossible Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
A Jack : Compilation de PanExpress impossible Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
A Jack : Compilation de PanExpress impossible Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0(résolu)
A Jack : Compilation de PanExpress impossible Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
A Jack : Compilation de PanExpress impossible Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
A Jack : Compilation de PanExpress impossible Emptypar Jack Mar 30 Avr 2024 - 20:40

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
Le deal à ne pas rater :
Cartes Pokémon : la prochaine extension Pokémon sera EV6.5 Fable ...
Voir le deal

 

 A Jack : Compilation de PanExpress impossible

Aller en bas 
4 participants
Aller à la page : 1, 2  Suivant
AuteurMessage
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: A Jack : Compilation de PanExpress impossible   A Jack : Compilation de PanExpress impossible EmptyDim 30 Juin 2019 - 10:00

Bonjour Jack !

J'ai mis à jour les recommandations que tu avais demandé pour PanExpress sur la dernière version 0.58.
Comme je vois que tu décide d'ouvrir le champs du compilateur, je te soumet mon problème...

Une erreur en ligne 3448 qui est la suivante :
IF LEFT(FEN_OBJ%(11))=LEFT(PAN_RECOUV%) AND TOP(FEN_OBJ%(11))=TOP(PAN_RECOUV%) THEN HEIGHT PAN_RECOUV%,HEIGHT(FEN_OBJ%(11))

Avec le message suivant du compilateur :
(212) Impossible for this kind of LABEL. Line : 3448

Je précise que la version interprétée fonctionne correctement.

La version de PanExpress est sur les 2 webdav.
Merci et bon courage pour la suite... Wink


Dernière édition par Minibug le Lun 1 Juil 2019 - 19:24, édité 1 fois
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Jack
Admin
Jack


Nombre de messages : 2386
Date d'inscription : 28/05/2007

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: Re: A Jack : Compilation de PanExpress impossible   A Jack : Compilation de PanExpress impossible EmptyDim 30 Juin 2019 - 17:35

La version 0.58 n'existe plus …

J'ai essayé avec la version 0.59 et j'obtiens ton erreur 212, mais à la ligne 3443.

Le compilateur ne donne pas le bon numéro de ligne en erreur, il devrait indiquer la ligne 3414 et non pas 3443.
Car en 3414 il y a une erreur sur le LABEL deplace1:

Ce label commence un sous-programme, car il se termine par RETURN.
Pour le compilateur, il ne devrait être appelé que par GOSUB.
Or, il est appelé par un GOTO à la ligne 3448:
Code:
IF PARENT(depfen%)=PAN_RECOUV% AND dd%=0 THEN GOTO deplace1

Le compilateur différencie 3 types de LABEL:
- ceux appelés par un GOSUB,
- ceux appelés par un GOTO,
- ceux pointés par RESTORE_LABEL,
et il ne tolère pas qu'un LABEL puisse être appelé par 2 manières différentes.

Je vois bien que cette ligne où il y a un GOTO est à l'intérieur du sous-programme, mais j'ai imposé cette contrainte en vue d'un compilateur futur.
Dans l'immédiat, la solution serait de mettre un deuxième LABEL juste en dessous de deplace1: et qui servirait à un GOTO "debut de sous-programme"

_________________
A Jack : Compilation de PanExpress impossible Webdav username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: Re: A Jack : Compilation de PanExpress impossible   A Jack : Compilation de PanExpress impossible EmptyDim 30 Juin 2019 - 17:41

Bonjour Jack !

Aie je n'avais pas pensé à ce problème de GOTO.
C'est sûrement une des première fois que je l'utilise en plus...

Mais j'ai peut être une solution... Je vais étudier cela.
Merci pour ton aide. Je te tiens au courant...
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: Re: A Jack : Compilation de PanExpress impossible   A Jack : Compilation de PanExpress impossible EmptyDim 30 Juin 2019 - 19:00

A Jack :

J'ai remis sur les webdav une version PanExpress_Beta_0.59-test_Jack.bas qui supprime le sous-programme deplace1 et l'appel au GOTO.

Il faut bien sûr mettre ce nouveau fichier à la place de lPanExpress_Beta_0.59.bas.

Par contre j'ai toujours des erreur lors du passage au compilateur.
Mais je ne comprends pas bien les messages. confused

Si tu as l'occasion de jeter un œil... Merci. Wink
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: Re: A Jack : Compilation de PanExpress impossible   A Jack : Compilation de PanExpress impossible EmptyLun 1 Juil 2019 - 19:27

Bonsoir Jack !

Je viens de remettre une dernière version de PanExpress pour toi.
Elle se nomme toujours PanExpress_Beta_0.59-test_Jack.bas.

Suite aux informations que tu as donné j'ai corrigé quelques lignes supplémentaires.
Mais cela reste insuffisant pour la compilation... pale
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Jack
Admin
Jack


Nombre de messages : 2386
Date d'inscription : 28/05/2007

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: Re: A Jack : Compilation de PanExpress impossible   A Jack : Compilation de PanExpress impossible EmptyMar 2 Juil 2019 - 20:51

Lorsque je compile la dernière version, je trouve 3 problèmes:
- le compilateur indique une erreur avec un décalage dans les numéros de lignes. Il indique une erreur sur la ligne N° 3455, alors que l'erreur trouvée est en réalité à la ligne 3458. C'est un problème du compilateur et il faut que je trouve d'où provient ce décalage de 3 lignes.
- à la ligne 3458, il y a un problème avec "GOSUB deplace" qu'il ne comprend pas.
- Il ne comprend pas les labels: deplace, charger_reperes, enregistrer_fichier.
Il s'agit d'un problème du compilateur.

_________________
A Jack : Compilation de PanExpress impossible Webdav username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: Re: A Jack : Compilation de PanExpress impossible   A Jack : Compilation de PanExpress impossible EmptyMar 2 Juil 2019 - 23:14

Bonsoir Jack !

Bon et bien voila de quoi faire avancer le compilateur encore un peu plus ! drunken

S'il y a besoin de faire des modifications tiens moi au courant...
Merci et bon courage pour la suite. Wink
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: Re: A Jack : Compilation de PanExpress impossible   A Jack : Compilation de PanExpress impossible EmptyJeu 18 Juil 2019 - 19:40

Je viens de reprendre les tests du compilateur avec PanExpress...

J'ai désormais ce message : Line 3525 error 10: Expected '='

Et la ligne correspondante ressemble à ceci : IF INSTR(list_fen$,CHR$(64+num%))<>0 THEN EXIT_SUB

Une idée ?!

Pour info c'est la version 0.60 qui est sur les webdavs.
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Jack
Admin
Jack


Nombre de messages : 2386
Date d'inscription : 28/05/2007

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: Re: A Jack : Compilation de PanExpress impossible   A Jack : Compilation de PanExpress impossible EmptyVen 19 Juil 2019 - 17:54

C'est un bug du compilateur qui ne donne pas le bon numéro de ligne en erreur. La ligne qui provoque l'erreur est en fait quelques lignes plus loin.
Je télécharge PanExpress 0.60 et je regarde d'où vient ce décalage de numéro de ligne en erreur.

_________________
A Jack : Compilation de PanExpress impossible Webdav username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: Re: A Jack : Compilation de PanExpress impossible   A Jack : Compilation de PanExpress impossible EmptyMer 14 Aoû 2019 - 23:29

Bonsoir Jack !

J'ai fais une maj de PanExpress : Bêta 0.62 du 14.08.2019.

Il n'y a plus de GOTO ni de SUB entremêlé avec le sous-programme deplace.

Par contre j'ai toujours des codes erreurs avec le compilateur ! Embarassed
Si tu as un peu de temps pour regarder ça. Mais il n'y a pas d'urgence...

Merci. A bientôt Wink
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: Re: A Jack : Compilation de PanExpress impossible   A Jack : Compilation de PanExpress impossible EmptySam 5 Oct 2019 - 18:28

Bonjour Jack !

Malgré les modifications que j'ai apporté au code de PanExpress je n'arrive toujours pas à la compilation complète !

J'ai transformé de nombreux sous-programmes en SUB / END_SUB.
Il n'y a plus d'embranchement au milieu d'un sous-programme.

J'ai maintenant cette erreur :

Line 3643 error 10: Expected '='
IF TOP(par%)+HEIGHT(par%)>SCREEN_Y THEN TOP par%,SCREEN_Y-HEIGHT(par%) : DISPLAY


Mais est ce la bonne ligne qui est incriminée  Question

J'ai mis sur mon Webdav un zip nommé PanExpress-Jack.rar. Si tu peux y jeter un œil à l'occasion...

Expliques moi s'il y a des erreurs ou des changements à apporter pour permettre la compilation...

J'avoue être un peu déçu d'autant plus que mon programme d'horaires des prières développé par Papydall et que j'ai compilé avec ton aide fonctionne à merveille.
Je l'utilise en arrière plan tous les jours sur mon PC et aucun bug ni au lancement ni à l'utilisation. c'est génial !

Merci d'avance pour ton retour.  Wink
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Yannick




Nombre de messages : 8611
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: re   A Jack : Compilation de PanExpress impossible EmptySam 5 Oct 2019 - 21:04

Heu...
...il ne temanquerait pas les parenthèses que j'ai ajouté en rouge :

IF (TOP(par%)+HEIGHT(par%))>SCREEN_Y THEN TOP par% ,SCREEN_Y-HEIGHT(par%) 
DISPLAY
Revenir en haut Aller en bas
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: Re: A Jack : Compilation de PanExpress impossible   A Jack : Compilation de PanExpress impossible EmptyDim 6 Oct 2019 - 11:10

Tu penses bien que j'ai essayé ! drunken
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Yannick




Nombre de messages : 8611
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: re   A Jack : Compilation de PanExpress impossible EmptyDim 6 Oct 2019 - 13:29

J' ai rien dit...je sors... Neutral

Perso j' ai abandonné cette forme d' utilisation ( if...then...
elle ne m'a donné que des migraines.

* Pour info :
Si tu en viens à utiliser un autre éditeur, méfies toi de l'indentation..
Le compilateur ne supporte que des chr$(32) entre un "=" et les autres éléments.
Revenir en haut Aller en bas
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: Re: A Jack : Compilation de PanExpress impossible   A Jack : Compilation de PanExpress impossible EmptyDim 6 Oct 2019 - 13:39

Merci pour l'info Yannick Wink

J'espère que Jack me permettra d'avancer vers la compilation de PanExpress...
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Yannick




Nombre de messages : 8611
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: re   A Jack : Compilation de PanExpress impossible EmptyDim 6 Oct 2019 - 13:44

Je le dis parceque j'ai cherché un bon moment 
et visuellement sur NotePad++ c'est pas visible.
J'ai cru que j'allais devenir fou.
Laughing
Revenir en haut Aller en bas
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: Re: A Jack : Compilation de PanExpress impossible   A Jack : Compilation de PanExpress impossible EmptyDim 6 Oct 2019 - 19:55

Jack est passé mais pas de réponses... Peut être plus tard ! geek
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Jack
Admin
Jack


Nombre de messages : 2386
Date d'inscription : 28/05/2007

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: Re: A Jack : Compilation de PanExpress impossible   A Jack : Compilation de PanExpress impossible EmptyDim 6 Oct 2019 - 21:33

La ligne indiquée en erreur n'est pas la bonne.
En fait, il trouve une erreur à 4 endroits, aux lignes:
1525, 1526, 3669 et 3688 à chaque fois qu'il trouve "GOSUB DEPLACER". Il n'aime pas que DEPLACER soit à la fois appelé automatiquement par un événement et par un GOSUB.

_________________
A Jack : Compilation de PanExpress impossible Webdav username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: Re: A Jack : Compilation de PanExpress impossible   A Jack : Compilation de PanExpress impossible EmptyDim 6 Oct 2019 - 21:41

Merci pour cette info Jack !

Je vais tenter de trouver une solution adaptée alors... Wink
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Oscaribout




Nombre de messages : 471
Date d'inscription : 29/12/2016

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: Re: A Jack : Compilation de PanExpress impossible   A Jack : Compilation de PanExpress impossible EmptyLun 7 Oct 2019 - 1:59

Bonsoir
J'ai pas encore pris le temps de prendre la dernière version. Trop de problèmes.

Jack a écrit:
La ligne indiquée en erreur n'est pas la bonne.
En fait, il trouve une erreur à 4 endroits, aux lignes:
1525, 1526, 3669 et 3688 à chaque fois qu'il trouve "GOSUB DEPLACER". Il n'aime pas que DEPLACER soit à la fois appelé automatiquement par un événement et par un GOSUB.

Je lis ce post, mais je ne comprend rien. Il serait bien de préciser les choses, ce qui est possible, et non.

Un exemple serait le bien venu.

Si GOSUB deplacer provoque une erreur, alors on ne peut plus se brancher à une étiquette  Question

Merci pour Panoramic. A+
Revenir en haut Aller en bas
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: Re: A Jack : Compilation de PanExpress impossible   A Jack : Compilation de PanExpress impossible EmptyLun 7 Oct 2019 - 7:44

Bonjour Oscaribout !

Là on parle du compilateur !

Et Jack nous a bien expliqué que le compilateur est plus 'à cheval' sur la structure des programmes.
Ce n'est pas vraiment un problème. Il  suffit de le savoir... Wink

Dans le cas présent j'ai créé un LABEL pour les appels directs tels que ON_MOUSE_MOVE
Et a l'intérieur j'ai inséré l'appel à la SUB.

En fait il y a un appel direct à un sous-programme et mon sous-programme devient une SUB !
Enfin si j'ai bien tout compris... geek

J'ai commençais a modifier mon code mais je me rends compte qu'il y a d'autres cas identiques.
Je suis en train de modifier tout cela. J’espère enfin accéder à la compilation... drunken
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Yannick




Nombre de messages : 8611
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: re   A Jack : Compilation de PanExpress impossible EmptyLun 7 Oct 2019 - 12:11

@ Minibug,

Une autre chose que j'ai signalé mais qui n'a apparement pas
relevé l'attention.
NUMBER_MOUSE_MOVE N,L ne fonctionne pas avec le compilateur en ce moment
il renvoit 0 dans tous les cas.
silent
Revenir en haut Aller en bas
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: Re: A Jack : Compilation de PanExpress impossible   A Jack : Compilation de PanExpress impossible EmptyLun 7 Oct 2019 - 18:16

Ça tombe bien, je ne l'ai pas utilisé dans mon programme... Wink

En tous cas chez moi NUMBER_MOUSE_MOVE retourne bien le numéro de l'objet utilisé avec ON_MOVE_MOVE N,L

Tu ne te serai pas emmêlé entre NUMBER_MOUSE_MOVE qui retourne la valeur de l'objet,
et ON_MOVE_MOVE N,L qui dirige vers le LABEL L Question Exclamation
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Yannick




Nombre de messages : 8611
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: re   A Jack : Compilation de PanExpress impossible EmptyLun 7 Oct 2019 - 18:56

Heu....

Aïe !  J'ai pensé plus vite que ce que j'ai tapé sur mon clavier.
Et cela a donné une grosse faute de frappe.
Tu noteras que je suis innocent...
lol!

C'est NUMBER_MOUSE_MOVE qui renvoie toujours 0.
Du coup mes jeux de couleur sur les boutons images ne fonctionnent pas 
avec le compilateur.
Revenir en haut Aller en bas
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

A Jack : Compilation de PanExpress impossible Empty
MessageSujet: Re: A Jack : Compilation de PanExpress impossible   A Jack : Compilation de PanExpress impossible EmptyJeu 2 Jan 2020 - 11:26

Bonjour Jack ,

j'ai vu que tu avais déposé une version du compilateur sur la page d'accueil.

J'ai donc tenté la compilation de PanExpress.
Le problème c'est qu'il n'y a aucun message et aucun résultat de compilation !

C'est vraiment étrange. je te laisse tester et voir par toi même...
Merci et à bientôt. Wink
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Contenu sponsorisé





A Jack : Compilation de PanExpress impossible Empty
MessageSujet: Re: A Jack : Compilation de PanExpress impossible   A Jack : Compilation de PanExpress impossible Empty

Revenir en haut Aller en bas
 
A Jack : Compilation de PanExpress impossible
Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivant
 Sujets similaires
-
» [Résolu] A Jack : Compilation mais lancement impossible
» Demande pour Jack concernant PanExpress
» Déconnexion impossible
» PanExpress : l'éditeur Panoramic avec création d'objet
» impossible to run

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: