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
» Logiciel de planétarium.
COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

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

 

 COMPILATEUR V 0.9 beta 10 du 29 aout 2017

Aller en bas 
+14
Mike
bignono
Jicehel
Froggy One
jean_debord
Marc
Jean Claude
Yannick
JL35
Klaus
silverman
papydall
Pedro
Jack
18 participants
Aller à la page : Précédent  1, 2, 3, 4, 5  Suivant
AuteurMessage
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: Re: COMPILATEUR V 0.9 beta 10 du 29 aout 2017   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyLun 7 Aoû 2017 - 23:40

Demain est un autre jour.
Bonne nuit!
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: Re: COMPILATEUR V 0.9 beta 10 du 29 aout 2017   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyMar 8 Aoû 2017 - 15:09

Super Jack et c'est vraiment bien ta façon de suivre les problème sur le forum. Tu devrais même en faire autant pour ta todo list. Comme ça, on aurait toujours ta liste de choses à faire sous les yeux avec leur priorité et leur état d'avancement.
Revenir en haut Aller en bas
Yannick




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

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: re   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyMer 9 Aoû 2017 - 14:24

Nous sommes "après-demain"...
lol!
Revenir en haut Aller en bas
Jack
Admin
Jack


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

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: Re: COMPILATEUR V 0.9 beta 10 du 29 aout 2017   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyJeu 10 Aoû 2017 - 14:46

Une nouvelle version est disponible ici :

http://panoramic-language.pagesperso-orange.fr/PANORAMIC_COMPILER_EDITOR.zip

C'est la version V 0.9 beta 7 du 10 aout 2017.

Elle corrige les bugs signalés sur le forum:
N°11 : ITEM_ADD
N°12 : TRIM$()
N°13 : TEXT$()

Elle corrige aussi d'autres bugs concernant les chaînes de caractères.

_________________
COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Webdav username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
https://panoramic.1fr1.net
bignono

bignono


Nombre de messages : 1127
Age : 67
Localisation : Val de Marne
Date d'inscription : 13/11/2011

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: Re: COMPILATEUR V 0.9 beta 10 du 29 aout 2017   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyJeu 10 Aoû 2017 - 15:39

Bonjour à tous, Very Happy
Bonjour Jack, Very Happy Very Happy Very Happy
Je viens d'essayer la nouvelle version du compilateur, j'ai fait tourner un de mes programmes de recherche de mots dans un dico de mots de 2 à 7 lettres.
Résultats:
avec PANORAMIC_EDITOR V0928i12 plus d'une minute d'attente!
avec le compilateur, moins d'un quart de seconde!!!
Fantastique! Génial! Magnifique! Exceptionnel! etc... etc...
BRAVO JACK!!!!
Wink Wink Wink
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: Re: COMPILATEUR V 0.9 beta 10 du 29 aout 2017   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyJeu 10 Aoû 2017 - 16:12

Bignono a tout dit.
Que puis-je ajouter de plus ?
"Fantastique! Génial! Magnifique! Exceptionnel! etc... etc...
BRAVO JACK!!!! "
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: Re: COMPILATEUR V 0.9 beta 10 du 29 aout 2017   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyJeu 10 Aoû 2017 - 17:15

Voilà qui va redonner du sang neuf à Panoramic entre autre pour les jeux et autres programmes nécessitant une bonne dose d'opérations / calculs (programme de traduction par exemple ... Wink )
Revenir en haut Aller en bas
Pedro

Pedro


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

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: Le compilateur.   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyJeu 10 Aoû 2017 - 17:33

Bonjour à tous.

Je viens de tester la dernière version du compilateur.

Toujours impossible pour moi de compiler mon programme de traduction.

Le problème des 'if' est toujours bloquant.

Le compilateur me signale une erreur sur une ligne vide !!
Revenir en haut Aller en bas
Mike

Mike


Nombre de messages : 31
Age : 73
Localisation : NANCY
Date d'inscription : 12/06/2007

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: Merci Jack et Jean   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyJeu 10 Aoû 2017 - 20:12

Bonjour mes amis panomariciens,
Mes contributions sont pratiquement inexistantes mais je suis ce forum depuis dix ans étant un des premiers membres.
Je fais des petits programmes sans les poster car je considère que je m'amuse dans ma petite retraite saupoudrée de maladies  
C'est une énorme avancée dans notre communauté  car ce compilateur va permettre de gérer vite des chaînes de caractères qui étaient un frein pour ceux qui comme moi aiment cet aspect.
Bignono (salué par notre Papydall) vient d'en faire un merveilleux constat.
Je voudrais aussi saluer l'immense travail de Jean Debord car son approche est vraiment très bien et se situe juste entre Free basic et Panoramic.
Tout est bien expliqué avec une sémantique à la portée d'un novice, ce qui demande une certaine approche de la vulgarisation.
Merci d'essayer car c'est géant, ça marche et c'est sans problèmes, notamment avec Geany et merci à toi Jean.
Je ne peux que te souhaiter de continuer et d'apporter plus de bibliothèques qui malgré tout sont la représentation de nos programmes.
A propos, comment afficher au départ un tree_view replié ?

Mais notre maître à tous est Jack par son projet, sa volonté de promouvoir ce merveilleux langage qu'il construit pendant ses temps libres avec passion et générosité.
C'est quelque chose qui doit être reconnu et félicité.
Alors Bravo Jack et merci.
J'espère que quelques donateurs dont je fais partie sauront saluer ton travail et ton investissement.
 
Merci à tous et grande vie à ce forum que je consulte journellement et qui me donne tant de bonheur.
Maintenant que je vais un peu mieux, je vais poster mes petits programmes lorsque j'aurai compris comment l'on fait.

Toutes mes amitiés à notre communauté.
Mike   Razz Razz
Revenir en haut Aller en bas
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: Re: COMPILATEUR V 0.9 beta 10 du 29 aout 2017   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyVen 11 Aoû 2017 - 0:23

Merci pour lui Mike. Je pense que c'est le genre de messages qui doivent lui faire du bien de temps en temps. Surtout quand il se casse la tête sur une problématique à résoudre.
Revenir en haut Aller en bas
Yannick




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

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: re   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyVen 11 Aoû 2017 - 3:25

cheers Bravo Jack !

Les problèmes avec Right$, Left$ et Mid$ que j' ai rencontré 
sont résolus avec cette version.
Laughing
Revenir en haut Aller en bas
jean_debord

jean_debord


Nombre de messages : 1266
Age : 70
Localisation : Limoges
Date d'inscription : 21/09/2008

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: Re: COMPILATEUR V 0.9 beta 10 du 29 aout 2017   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyVen 11 Aoû 2017 - 8:50

Merci Mike, et merci de tester FBPano.

Ta question sur le TREEVIEW est très judicieuse. Je te répondrai sur le forum FBPano... quand j'aurai résolu le problème Smile
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
Jack
Admin
Jack


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

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: Re: COMPILATEUR V 0.9 beta 10 du 29 aout 2017   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyVen 11 Aoû 2017 - 19:19

Pedro Alvarez a écrit:
Toujours impossible pour moi de compiler mon programme de traduction.

Le problème des 'if' est toujours bloquant.

Le compilateur me signale une erreur sur une ligne vide !!

Je regarde ce problème

_________________
COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Webdav username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
https://panoramic.1fr1.net
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: Re: COMPILATEUR V 0.9 beta 10 du 29 aout 2017   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyVen 11 Aoû 2017 - 20:26

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Err13

PRINT_LOCATE X,Y < --- équivalent à  print_locate 0,0 quelque soit x et y


COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Ecr10

PRINT_X_LOCATE et PRINT_Y_LOCATE : < --- OK
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Yannick




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

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: re   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyDim 13 Aoû 2017 - 4:16

@Jack,

J' ai ce message à la fermeture du compilateur.
COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Captur22
scratch
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: Re: COMPILATEUR V 0.9 beta 10 du 29 aout 2017   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyDim 13 Aoû 2017 - 14:34

Bonjour tout le monde.

@Jack

J’ai voulu pousser un peu plus le test du compilateur, alors je lui ai soumis un assez gros programme (un peu plus de 40 000 lignes, la quasi-totalité sont des lignes DATA).
Après sauvegarde du code, j’ai lancé la compilation tout en laissant sous mes yeux le dossier du programme ouvert.
La compilation commence et la fenêtre de la console s’ouvre et tout le processus se déroule : création des dossiers win, lib, crt, bin et les autres fichiers intermédiaires, etc.
Et puis rien ne se passe : seul le curseur de la console clignote.
J’ai du attendre entre 5 et 6 minutes pour qu’enfin le message compilation is Ok… apparaisse.

Je trouve qu’attendre devant un écran 5 ou 6 minutes pour compiler un programme n’est pas tout à fait satisfaisant.
Qu'en penses-tu ?
C’est vrai que le programme est volumineux, mais tout de même 5 minutes c’est beaucoup.

NB :
1- j’ai récupéré le fichier .asm pour le consulter : il fait plus de 2.5 millions de lignes.
2- L’exécution a duré une bonne minute avant de pouvoir voir le résultat à l’écran.
3- Le même programme soumis à l'interpréteur a nécessité environ deux minutes.


Le programme étant trop volumineux pour être posté sur le Forum, vous pouvez le récupérer sur mon webdav sous : Carte_De_France_2.zip
Il contient :
Carte_De_France_2.bas
Carte_De_France_2.exe
et le résultat de l'exécution : Carte_De_France_2.jpg
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Yannick




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

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: re   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyDim 13 Aoû 2017 - 16:54

Chez moi le *.exe ne répond pas. (Même si je ne lui pose pas de question Laughing )
Avec l' interpréteur c' est....long,très long. Rolling Eyes
Mieux vaut un fichier annexe et file_load pour des fichiers de cette taille. Wink
Revenir en haut Aller en bas
Yannick




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

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: re   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyLun 14 Aoû 2017 - 0:53

On_Close 0 provoque un affraid .
Dans certains cas comme le suivant j' ai un message "...a cessé de fonctionner".
Dans un autre plus long (beaucoup plus long ) la fenêtre principale s' ouvre et se referme aussi tôt.

Code:
label Fermer

on_close 0,Fermer
end

Fermer:
  message "La fenêtre va se fermer !"
return
Revenir en haut Aller en bas
Yannick




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

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: re   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyLun 14 Aoû 2017 - 1:39

Pb avec Timer :

Code:
dim tps% : tps%=100
dim etat%

label clic,compte

button 1
caption 1,"Timer on"
on_click 1,clic

timer 2
timer_off 2
timer_interval 2,1000
on_timer 2,compte
end

clic:
  if etat%=0
      etat%=1
      caption 1,"Timer off"
      timer_on 2
  else
      etat%=0
      caption 1,"Timer_on"
      timer_off 2
  end_if     
return

compte:
  tps%=tps%-1
  caption 0,str$(tps%)
return

Bon, le chat noir sort... Embarassed
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: Re: COMPILATEUR V 0.9 beta 10 du 29 aout 2017   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyLun 14 Aoû 2017 - 12:12

Comme Yannick n'a pas écrit ce qu'était le problème avec Timer, l'éxécution du code donne :


COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Err14


Le "chat noir" habite-t-il à l'adresse 8*0 ? tongue
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Yannick




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

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: re   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyLun 14 Aoû 2017 - 23:16

Le chat noir est de retour.

Pb avec item_select N,i% qui ne selecte pas... Suspect
Code:
dim i%

combo 1
for i%=1 to 10
   item_add 1,str$(i%)
next i%
item_select 1,8
end

Heu...ils sont où les Panoramiciens ?...
Peut-être ici:
Revenir en haut Aller en bas
Pedro

Pedro


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

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: Le compilateur.   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyMar 15 Aoû 2017 - 18:31

Bonjour à tous.

Je pense que Jack devrait nous informer plus souvent de l'avancement de ses travaux sur le compilateur.

Franchement, cela me soûle de devoir attendre plusieurs jours la correction d'un bug, sachant qu'il doit en rester des dizaines à corriger.
Revenir en haut Aller en bas
Jack
Admin
Jack


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

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: Re: COMPILATEUR V 0.9 beta 10 du 29 aout 2017   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyMer 16 Aoû 2017 - 19:23

Citation :
Je pense que Jack devrait nous informer plus souvent de l'avancement de ses travaux sur le compilateur.
Je pense que je communique suffisamment sur l'avancement du compilateur. Il y a eu 7 versions en un mois et demi !
J'ai même créé une rubrique https://panoramic.1fr1.net/f37-le-suivi-des-problemes-signales pour donner l'état d'avancement de la résolution des bugs.

Citation :
cela me soûle de devoir attendre plusieurs jours la correction d'un bug, sachant qu'il doit en rester des dizaines à corriger
Le compilateur est un logiciel conçu par un homme qui n'est pas parfait, à qui il arrive de faire des erreurs, de se tromper, mais qui essaye tant bien que mal de corriger ses erreurs...
Ah si je savais le nombre de bugs que le compilateur contient encore !!!
Ma politique est de cumuler le maximum de corrections à chaque nouvelle version. Cela prend du temps de générer une nouvelle version et je ne veux pas en sortir une à chaque fois que je corrige un bug. Il faut donc attendre quelques jours que plusieurs bugs soient corrigés.

De plus, tu oublies que je n'ai pas une équipe de développeurs à ma disposition.
Je ne suis pas une entreprise.
Je ne travaille pas pour des clients.
Je sais que les panoramiciens sont impatients mais je pense être suffisamment réactif.

Alors désolé, mais il va falloir patienter encore quelques jours ...

_________________
COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Webdav username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Yannick




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

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: re   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyVen 18 Aoû 2017 - 0:58

Voilà un code qui ne pose pas de problèmes avec l' interpréteur.
Il est lu et exécuté.
Avec le compilateur, aucune erreur signalée mais l' exécution du *.exe donne droit à un message "...a cessé de fonctionner".

Code:
dim a$
label Voitures,Animaux

list 1
full_space 1

restore_label Animaux
item_add 1,""
item_add 1,"Animaux"
item_add 1,""
read a$
if a$<>"fin" : item_add 1,a$ : end_if
while a$<>"fin"
  read a$
  if a$<>"fin" : item_add 1,a$ : end_if
end_while

pause 2000

restore_label Voitures
item_add 1,""
item_add 1,"Voitures"
item_add 1,""
read a$
if a$<>"fin" : item_add 1,a$ : end_if
while a$<>"fin"
  read a$
  if a$<>"fin" : item_add 1,a$ : end_if
end_while
 
end


Voitures:
Data "Peugeot","Citroën","Renault","Fiat","BMW","fin"
return
Animaux:
Data "Chien","Coq","Cheval","Mouton","Renard","fin"
return
Revenir en haut Aller en bas
Pedro

Pedro


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

COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: Compilateur.   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 EmptyVen 18 Aoû 2017 - 8:27

Bonjour.

Si cela peut aider Jack, je pense avoir trouvé la source de l'erreur dans le code de Yannick.
Le problème vient de la commande restore_label.
En effet, lorsque la ligne 'restore_label Animaux' est mise en commentaire, tout fonctionne parfaitement, le compilateur exécute le code sans problème.

Code:
dim a$
label Voitures, Animaux

list 1
full_space 1

restore_label Animaux
item_add 1,""
item_add 1,"Animaux"
item_add 1,""
read a$
if a$<>"fin" : item_add 1,a$ : end_if
while a$<>"fin"
  read a$
  if a$<>"fin" : item_add 1,a$ : end_if
end_while

pause 2000

' restore_label Voitures
' item_add 1,""
' item_add 1,"Voitures"
' item_add 1,""
' read a$
' if a$<>"fin" : item_add 1,a$ : end_if
' while a$<>"fin"
  ' read a$
  ' if a$<>"fin" : item_add 1,a$ : end_if
' end_while
 
end

Animaux:
Data "Chien","Coq","Cheval","Mouton","Renard","fin"
return
Voitures:
Data "Peugeot","Citroën","Renault","Fiat","BMW","fin"
return
Revenir en haut Aller en bas
Contenu sponsorisé





COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty
MessageSujet: Re: COMPILATEUR V 0.9 beta 10 du 29 aout 2017   COMPILATEUR V 0.9 beta 10 du 29 aout 2017 - Page 3 Empty

Revenir en haut Aller en bas
 
COMPILATEUR V 0.9 beta 10 du 29 aout 2017
Revenir en haut 
Page 3 sur 5Aller à la page : Précédent  1, 2, 3, 4, 5  Suivant
 Sujets similaires
-
» COMPILATEUR version beta 18 du 09/05/2020
» COMPILATEUR version Beta 11 du 22/06/2019
» COMPILATEUR version beta 12 du 18/07/2019
» COMPILATEUR version beta 19 du 9 février 2021
» COMPILATEUR version beta 14 du 19 septembre 2019

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC Le compilateur :: Le Compilateur-
Sauter vers: