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
» Panoramic et ses curiosités
par Jack Aujourd'hui à 8:15

» Synedit Parameters
par Klaus Aujourd'hui à 1:33

» Utilitaire de suppression de fichiers
par Yannick Hier à 23:03

» Code à vérifier SVP (Oups ! résolu)
par Jean Claude Jeu 22 Juin 2017 - 21:16

» Compilateur FBPano
par jean_debord Jeu 22 Juin 2017 - 9:56

» Bienvenue à Virtualalan !
par UltraVox Jeu 22 Juin 2017 - 9:18

» Concours de Morpions
par jjn4 Jeu 22 Juin 2017 - 0:04

» ShortName$(F) [Cloturé]
par papydall Mer 21 Juin 2017 - 16:19

» Remplacer espace par tiret dans noms des dossiers / fichiers
par papydall Mer 21 Juin 2017 - 15:27

» Menu personalisé avec icones et menu contextuel
par Laurent (Minibug) Mer 21 Juin 2017 - 12:44

» La liste des choses à faire ...
par Jack Mar 20 Juin 2017 - 22:49

» Quoi de neuf à propos de Goric 3D ? (@Jack)
par UltraVox Mar 20 Juin 2017 - 21:06

» Nom court et anti fenetre dos
par silverman Mar 20 Juin 2017 - 18:31

» Ludothèque Panoramic
par jjn4 Mar 20 Juin 2017 - 18:09

» Proposition à la communauté
par Yannick Mar 20 Juin 2017 - 15:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Juin 2017
LunMarMerJeuVenSamDim
   1234
567891011
12131415161718
19202122232425
2627282930  
CalendrierCalendrier

Partagez | 
 

 Compilateur FBPano

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2, 3, 4, 5, 6, 7, 8, 9  Suivant
AuteurMessage
jean_debord

avatar

Nombre de messages : 725
Age : 62
Localisation : Limoges
Date d'inscription : 21/09/2008

MessageSujet: Compilateur FBPano   Ven 25 Sep 2015 - 11:04

Ce sujet est dédié à la discussion du compilateur FBPano.

Ce compilateur est décrit dans une série d'articles du magazine "Panoramic le mag". Ses caractéristiques sont les suivantes :

- langage intermédiaire entre Panoramic et FreeBASIC
- traduction en FreeBASIC, puis compilation par ce dernier (tout comme pour le compilateur Panoramic "officiel")
- open source
- n'utilise que des outils en licence libre
- objets graphiques issus de la bibliothèque FLTK
- peut générer des DLLs utilisables par Panoramic
- compatible Linux
- mise à jour mensuelle
- documentation : les articles du magazine
- disponibilité : dans mon webdav, dossier FBPano

Vous pouvez poser ici vos questions concernant ce logiciel.


Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.unilim.fr/pages_perso/jean.debord/index.htm
jpcr

avatar

Nombre de messages : 276
Age : 50
Localisation : Val de Marne (94)
Date d'inscription : 06/05/2011

MessageSujet: Re: Compilateur FBPano   Ven 25 Sep 2015 - 12:25

merci a toi Jean, Very Happy

Prochain article sur la transparence , génial, je l'attend avec impatience !!! bounce

jp
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://jeanpierre.creis.free.fr/Panoramic/Panoramic.html
Jicehel

avatar

Nombre de messages : 5838
Age : 44
Localisation : 77500
Date d'inscription : 19/04/2011

MessageSujet: Re: Compilateur FBPano   Ven 25 Sep 2015 - 14:28

Il faudrait penser à l'environnement de développement pour pouvoir facilement intégrer l'aide à chaque mise à jour dans un éditeur qui ferait une mise en forme automatique ou une vérification de syntaxe et qui reprendrait les mots clés sous une forme semblable à celle de Panoramic.

Eventuellement faire un format de fichier dans laquelle cette aide peut être travaillée pour pouvoir être utilisé par cet éditeur.


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
jpcr

avatar

Nombre de messages : 276
Age : 50
Localisation : Val de Marne (94)
Date d'inscription : 06/05/2011

MessageSujet: Re: Compilateur FBPano   Ven 25 Sep 2015 - 14:56

jicehel, tu veut dire écrire un éditeur spécifique a ce compilateur?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://jeanpierre.creis.free.fr/Panoramic/Panoramic.html
Jicehel

avatar

Nombre de messages : 5838
Age : 44
Localisation : 77500
Date d'inscription : 19/04/2011

MessageSujet: Re: Compilateur FBPano   Ven 25 Sep 2015 - 18:19

Non, je ne vais pas faire une enième version d'un éditeur.
J'espère que je pourrais adapter celui de minibug puisque je pense que ce sera le plus abouti
Je pense que le travail pourrait d'hores et déjà être fait avec l'éditeur de Klaus qui est pleinement fonctionnel et largement paramétrable par contre je ne me suis pas plongé dans les docs pour savoir comment faire et je doute d'être le meilleur candidat pour le faire vu le peut de temps dont je dispose (Comme beaucoup d'entre nous, je vous l'accorde).

Eventuellement, si Klaus me guide sur comment paramétrer, je pourrais sans doute le faire puisqu'en règle général ses explications sont largement assez claires pour que j'y arrive Wink
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Laurent (Minibug)

avatar

Nombre de messages : 2344
Age : 50
Localisation : Vienne (86)
Date d'inscription : 10/02/2012

MessageSujet: Re: Compilateur FBPano   Ven 25 Sep 2015 - 19:56

Moi je suis prêt a l'intégrer a GPP mais il faut juste me donner les infos pour le faire.

Je ne connais pas FBPano et j'avoue (honteusement...) que la seule fois ou j'ai essayé je n'ai pas réussi a faire grand chose ! Embarassed

Mais je suis prêt ; peut être pas tout de suite car GPP ne fonctionne pas encore tout a fait ; a me pencher sur la question si nécessaire ! Wink
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jicehel

avatar

Nombre de messages : 5838
Age : 44
Localisation : 77500
Date d'inscription : 19/04/2011

MessageSujet: Re: Compilateur FBPano   Ven 25 Sep 2015 - 20:54

Ce serait chouette oui, il faudra un éditeur et je pense que le tien sera le plus évolué. Par contre il est certain que tu seras le mieux placé pour en faire une version dédié à FBPano avec un système pour pouvoir mettre à jour les mots clés, mais aussi si tu fais des menus comme tu le fais actuellement pour la création d'objets comme les objets ne seront pas les mêmes ni les propriétés. Bref du boulot en plus pour toi pour après, mais sera chouette.
Merci de relever le défit Minibug et je pense en effet que ce sera une version séparée de ton éditeur car il y a quand même beaucoup de différences entre les 2 langages.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
pascal10000

avatar

Nombre de messages : 494
Localisation : Troyes
Date d'inscription : 05/02/2011

MessageSujet: Re: Compilateur FBPano   Dim 27 Sep 2015 - 18:14

Je m'incruste a ce post à la pointe des
pied et donner mon avis
je m'y connais rien en programmation et encore moin
freebasic. malgré que je l'ai déjà testé, il ne ma pas convaincu
a être aussi simple que panoramic par contre ma direction
pour compiler nos source j'avais pointé le langage
pascal.chez moi je possède delphi 6 et tous ce que j'ai pu consulté
dans les fichiers de projets pascal, il me semblai que c’était possible a mettre en
forme du panoramic en du langage pascal
Toujours pareil ce n'est pas moi qui pourra prendre ce chalenge
entre mes mains. mais ce que je peux dire c'est que cela ne doit pas être
aussi simple que freebasic avec toutes les complexités que peut apporté
tel ou tel compilateur
sur ce je vous souhaite une bonne soirée a vous tous
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
jean_debord

avatar

Nombre de messages : 725
Age : 62
Localisation : Limoges
Date d'inscription : 21/09/2008

MessageSujet: Re: Compilateur FBPano   Lun 28 Sep 2015 - 10:10

On pourrait faire un compilateur avec Delphi. Personnellement j'ai choisi FreeBASIC parce que :

- c'est le choix de Jack pour son propre compilateur
- il est en licence libre et constamment mis à jour
- il est compatible Linux
- on reste dans le BASIC

Le langage est effectivement plus difficile que Panoramic (FreeBASIC est intermédiaire entre le BASIC traditionnel et le C). Toute l'astuce consiste à camoufler la difficulté en enrobant les instructions du FreeBASIC dans des procédures qui ressemblent à des instructions Panoramic.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.unilim.fr/pages_perso/jean.debord/index.htm
Jicehel

avatar

Nombre de messages : 5838
Age : 44
Localisation : 77500
Date d'inscription : 19/04/2011

MessageSujet: Re: Compilateur FBPano   Lun 28 Sep 2015 - 10:22

Et on est là pour tester et dire quand c'est trop compliqué Wink
Après tout sera dans le manuel avec comme pour Panoramic, les instructions de bases et les instructions plus avancées.
Les obligatoires et les optionnelles.

L'aide sera assez simple à réaliser puisqu'elle est complétée à chaque article. Il faudra juste structurer le contenu pour retrouver facilement les informations. Ca pourrait être fait par exemple à l'aide d'une base ISAM.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
jean_debord

avatar

Nombre de messages : 725
Age : 62
Localisation : Limoges
Date d'inscription : 21/09/2008

MessageSujet: Re: Compilateur FBPano   Mer 14 Oct 2015 - 10:21

Les prochaines versions de FBPano utiliseront la toute dernière version 1.0.4 de FreeBASIC. Le programme fbpano et ses bibliothèques (panofunc, panofltk) ne pourront plus être compilés avec les versions antérieures de FreeBASIC.

Vous êtes donc invités à faire la mise à jour de FreeBASIC dès maintenant à partir des liens suivants :

- Windows 32 bits :

http://downloads.sourceforge.net/fbc/FreeBASIC-1.04.0-win32.exe?download

- Windows 64 bits :

http://downloads.sourceforge.net/fbc/FreeBASIC-1.04.0-win64.zip?download

- Documentation :

http://downloads.sourceforge.net/fbc/FB-manual-1.04.0-chm.zip?download

Vérifiez aussi que votre version (32 ou 64 bits) de FLTK correspond bien à votre version (32 ou 64 bits) de FreeBASIC.

Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.unilim.fr/pages_perso/jean.debord/index.htm
jpcr

avatar

Nombre de messages : 276
Age : 50
Localisation : Val de Marne (94)
Date d'inscription : 06/05/2011

MessageSujet: Re: Compilateur FBPano   Mer 14 Oct 2015 - 10:32

Jean ,

c'est assez déconcertant de ne pas avoir une interface unifiée . Embarassed

avoir une interface pour écrire le code avec possibilité de compiler directement comme Vb ou Delphi.

je ne sais pas si c'est possible.

jp
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://jeanpierre.creis.free.fr/Panoramic/Panoramic.html
jpcr

avatar

Nombre de messages : 276
Age : 50
Localisation : Val de Marne (94)
Date d'inscription : 06/05/2011

MessageSujet: Re: Compilateur FBPano   Mer 14 Oct 2015 - 10:37

c'est bizarre , le fichier chm a l'air vide, ou que je clique a gauche, je n'ai rien a droite. Question Question
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://jeanpierre.creis.free.fr/Panoramic/Panoramic.html
jean_debord

avatar

Nombre de messages : 725
Age : 62
Localisation : Limoges
Date d'inscription : 21/09/2008

MessageSujet: Re: Compilateur FBPano   Mer 14 Oct 2015 - 11:44

Le nom du fichier est FB-manual-1.04.0.chm

Il se présente ainsi :



Pour l'interface unifiée, voir les messages de Jicehel Smile
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.unilim.fr/pages_perso/jean.debord/index.htm
jpcr

avatar

Nombre de messages : 276
Age : 50
Localisation : Val de Marne (94)
Date d'inscription : 06/05/2011

MessageSujet: Re: Compilateur FBPano   Mer 14 Oct 2015 - 15:06

je confirme que je n'ai rien a droite...

et avoir une interface pour écrire le code avec possibilité de compiler directement comme Vb ou Delphi. ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://jeanpierre.creis.free.fr/Panoramic/Panoramic.html
papydall

avatar

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

MessageSujet: Re: Compilateur FBPano   Mer 14 Oct 2015 - 15:39

@jpcr

Le fichier  FB-manual-1.04.0.chm est ici

Tu peux télécharger FBIDE ici
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://papydall-panoramic.forumarabia.com/
jpcr

avatar

Nombre de messages : 276
Age : 50
Localisation : Val de Marne (94)
Date d'inscription : 06/05/2011

MessageSujet: Re: Compilateur FBPano   Jeu 15 Oct 2015 - 10:15

merci mais ce sont des outils freebasic pur, je croyais que l'on parlais de ce genre d'outil mais avec les instructions de Jean Debord?

(sinon autant utiliser direct freebasic..)

je suis perplexe... Embarassed
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://jeanpierre.creis.free.fr/Panoramic/Panoramic.html
Jicehel

avatar

Nombre de messages : 5838
Age : 44
Localisation : 77500
Date d'inscription : 19/04/2011

MessageSujet: Re: Compilateur FBPano   Jeu 15 Oct 2015 - 10:48

En fait, tu peux faire les 2, de par sa structure, toutes les instruction Freebasic restent accessibles en plus de celles de Jean.
Les instructions de Jean forment une surcouche pour faciliter la programmation et se rapprocher de Panoramic, ce sont des procédures et des fonctions si l'on veut, mais le langage de fond est le Freebasic.
L'avantage est que l'on a mois après mois les tutoriaux de Jean avec les explications par thèmes. Personnellement, je n'ai pas le temps de me mettre au FreeBasic pour le moment alors j'attends les tutoriaux de Jean pour me guider, mais oui si tu le souhaitais, tu pourrais directement faire tout en Freebasic en apprenant toutes les subtilité du langage (c'est un peu plus complexe que Panoramic, mais ça permet aussi de faire plus de choses, c'est un choix et FBPano est un compromis entre les deux)
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
jean_debord

avatar

Nombre de messages : 725
Age : 62
Localisation : Limoges
Date d'inscription : 21/09/2008

MessageSujet: Re: Compilateur FBPano   Jeu 15 Oct 2015 - 10:55

Il n'y a pas d'éditeur spécifique de FBPano pour le moment. Le seul projet en cours est celui de Jicehel, basé sur GPP, mais c'est un projet à long terme ...

Pour le moment il faut saisir le code dans ton éditeur de texte préféré (personnellement j'utilise Geany : www.geany.org) et lancer la compilation dans une fenêtre de commande.

Exemple, avec ma configuration personnelle :



On peut bien sûr programmer directement en FreeBasic, mais la syntaxe est plus lourde.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.unilim.fr/pages_perso/jean.debord/index.htm
jpcr

avatar

Nombre de messages : 276
Age : 50
Localisation : Val de Marne (94)
Date d'inscription : 06/05/2011

MessageSujet: Re: Compilateur FBPano   Jeu 15 Oct 2015 - 11:35

hmmmm, la je suis a la croisée des chemins , je n’ai pas le temps ni l’Énergie pour panoramic ET freebasic.

je vois bien que Jean veut faire converger les deux .je vais essayer prochainement cette config que tu présentes ,Jean(ainsi que Geany ).

merci.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://jeanpierre.creis.free.fr/Panoramic/Panoramic.html
jean_debord

avatar

Nombre de messages : 725
Age : 62
Localisation : Limoges
Date d'inscription : 21/09/2008

MessageSujet: Re: Compilateur FBPano   Jeu 15 Oct 2015 - 11:48

jpcr a écrit:

je vois bien que Jean veut faire converger les deux

Certes ! Tout comme FreeBASIC a fait converger le BASIC classique et le C Smile

On pourrait faire une échelle de complexité croissante :

Panoramic  ----> FBPano ----> FreeBASIC ----> C
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.unilim.fr/pages_perso/jean.debord/index.htm
Jicehel

avatar

Nombre de messages : 5838
Age : 44
Localisation : 77500
Date d'inscription : 19/04/2011

MessageSujet: Re: Compilateur FBPano   Jeu 15 Oct 2015 - 13:01

Dans Geany, tu peux définir tes mots clés ? (pour ajouter les tiens à ceux de Freebasic ?)
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
jean_debord

avatar

Nombre de messages : 725
Age : 62
Localisation : Limoges
Date d'inscription : 21/09/2008

MessageSujet: Re: Compilateur FBPano   Ven 16 Oct 2015 - 9:54

Je pense que c'est faisable. Je n'ai pas encore bien étudié la question.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.unilim.fr/pages_perso/jean.debord/index.htm
Jicehel

avatar

Nombre de messages : 5838
Age : 44
Localisation : 77500
Date d'inscription : 19/04/2011

MessageSujet: Re: Compilateur FBPano   Ven 16 Oct 2015 - 10:40

OK, je regarderais ça dimanche alors car ça pourrait être une solution pour moi comme j'ai des misère avec l'éditeur de Minibug pour des raisons obscures au moins en attendant de trouver une solution.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Invité
Invité



MessageSujet: Re: Compilateur FBPano   Ven 16 Oct 2015 - 11:10

Bonjour,
regarde ce lien: éditeur
Revenir en haut Aller en bas
Contenu sponsorisé




MessageSujet: Re: Compilateur FBPano   

Revenir en haut Aller en bas
 
Compilateur FBPano
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 9Aller à la page : 1, 2, 3, 4, 5, 6, 7, 8, 9  Suivant
 Sujets similaires
-
» Compilateur FBPano
» compilateur
» Décompilateur GM ? [résolu]
» Problème compilateur C++ Clang
» Compilateur --> ERREUR ’-‘ is not a valid integer value

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: Grands projets réalisés avec Panoramic :: Compilateur FBPANO-
Sauter vers: