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
» PANORAMIC V 1
Et si on parlait du compilateur ? Emptypar jjn4 Aujourd'hui à 17:49

» select intégrés [résolu]
Et si on parlait du compilateur ? Emptypar jjn4 Aujourd'hui à 17:00

» number_mouse_up
Et si on parlait du compilateur ? Emptypar jjn4 Aujourd'hui à 11:59

» Aide de PANORAMIC
Et si on parlait du compilateur ? Emptypar jjn4 Aujourd'hui à 11:16

» trop de fichiers en cours
Et si on parlait du compilateur ? Emptypar lepetitmarocain Aujourd'hui à 10:43

» Je teste PANORAMIC V 1 beta 1
Et si on parlait du compilateur ? Emptypar papydall Aujourd'hui à 4:17

» bouton dans autre form que 0
Et si on parlait du compilateur ? Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Et si on parlait du compilateur ? Emptypar Klaus Lun 6 Mai 2024 - 11:41

» Gestion d'un système client-serveur.
Et si on parlait du compilateur ? Emptypar Klaus Lun 6 Mai 2024 - 10:23

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Et si on parlait du compilateur ? Emptypar Froggy One Jeu 2 Mai 2024 - 11:16

» @Jack
Et si on parlait du compilateur ? Emptypar Jack Mar 30 Avr 2024 - 20:40

» Une calculatrice en une ligne de programme
Et si on parlait du compilateur ? Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
Et si on parlait du compilateur ? Emptypar leclode Sam 27 Avr 2024 - 17:59

» Bataille navale SM
Et si on parlait du compilateur ? Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Les maths du crocodile
Et si on parlait du compilateur ? Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

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 :
Jeux, jouets et Lego : le deuxième à -50% (large sélection)
Voir le deal

 

 Et si on parlait du compilateur ?

Aller en bas 
4 participants
AuteurMessage
papydall

papydall


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

Et si on parlait du compilateur ? Empty
MessageSujet: Et si on parlait du compilateur ?   Et si on parlait du compilateur ? EmptyDim 23 Oct 2022 - 1:35

A tous et principalement à Jack

Normalement on devrait passer au compilateur panoramic en donnant la retraite à l'éditeur en le remerciant de ses bons services qu'il a rendu à tout un chacun.
Sur cette page du compilateur
Jack a écrit:
Il me reste encore 2 bugs à corriger : DROP_DOWN et CONTENT_COPY et je sortirai une version quand tout sera corrigé. Elle devrait arriver d'ici quelques jours.

Qu'en est-il advenu depuis ?
Doit-on espérer la sortie d'une nouvelle version du compilateur à plus ou moins moyen terme ?

La version actuelle du compilateur, malgré les bugs signalés par les amis, me convient plutôt bien.
Quoique question vitesse d'exécution, ce n'est pas le top, mais bon.
Le compilateur a un atout que je considère comme excellent.
J'ai nommé la récursivité, cette approche parfois incontounable pour coder certains algorithmes.  

Et pour faire réagir nos amis panoramiciens, voici un code, sans prétention, destiné uniquement au compilateur car il utilise la récursivité.

Code:

rem ============================================================================
rem                  C’est pour le compilateur
rem           Le programme utilise l’appel récursif
rem          ça ne fonctionne pas sur l’interpréteur
rem ============================================================================
width 0,1000 : height 0,800
picture 10 : full_space 10 : 2d_target_is 10 : color 10,0,0,0
degrees
Temple(500,500,160,90)
end
rem ============================================================================
SUB Temple(x,y,r,direction)
    dim_local cr,cg,cb
    if r < 2 then exit_sub
    2d_fill_on : cr = mod(x,255) : cg = mod(y,255) : cb = r
    2d_fill_color cr,cg,cb : 2d_pen_color cr,cg,cb : 2d_circle x,y,r
    Temple(x+r*1.5*cos(direction),y-r*1.5*sin(direction),0.5*r,direction)
    Temple(x+r*1.5*cos(direction-90),y-r*1.5*sin(direction-90),0.5*r,direction-90)
    Temple(x+r*1.5*cos(direction+90),y-r*1.5*sin(direction+90),0.5*r,direction+90)
END_SUB
rem ============================================================================

Pour ceux qui n'ont pas encore essayé le compilateur,
Voici ce que ça donne:
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Francis-mr




Nombre de messages : 186
Date d'inscription : 26/11/2012

Et si on parlait du compilateur ? Empty
MessageSujet: Re: Et si on parlait du compilateur ?   Et si on parlait du compilateur ? EmptyMar 8 Nov 2022 - 14:32

Frère Jack, frère Jack,
Dormez-vous? Dormez-vous?
Donnez des nouvelles! Donnez des nouvelles!
Dig, ding, dong. Dig, ding, dong.
Et si on parlait du compilateur ? Frere_11
Merci d'avance bounce
Revenir en haut Aller en bas
Jack
Admin
Jack


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

Et si on parlait du compilateur ? Empty
MessageSujet: Re: Et si on parlait du compilateur ?   Et si on parlait du compilateur ? EmptyDim 20 Nov 2022 - 18:44

C'est vrai qu'il y a un certain temps qu'il n'y a plus eu de nouvelle version et que le compilateur semble au point mort.

Cependant, ne croyez pas que Panoramic est à l'arrêt.
Je suis en train de faire une pause et je suis pris par d'autres activités, mais j'ai des idées pour Panoramic et j'ai fait des essais avec d'autres configurations qui augmenteraient la vitesse et diminueraient la taille de l'exécutable.
J'ai remarqué aussi que l'éditeur de la version 29i9 était le préféré, c'est pourquoi la prochaine version sera basée sur ELIP de Marc, comme cette dernière version de Panoramic basée sur ELIP et sortie en avril 2022 :
https://panoramic.1fr1.net/t6735-creer-un-objet-dont-le-type-est-passe-en-parametre#80914

Mais bon, assez pour aujourd'hui, je retourne dormir.

Et si on parlait du compilateur ? R10

_________________
Et si on parlait du compilateur ? 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

Et si on parlait du compilateur ? Empty
MessageSujet: Re: Et si on parlait du compilateur ?   Et si on parlait du compilateur ? EmptyDim 20 Nov 2022 - 20:01

Bon ben si Jack retourne dormir, j'y vais moi aussi !!!

Réveillez moi quand il y aura du nouveau les gars....

lol! lol! lol! lol!
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
papydall

papydall


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

Et si on parlait du compilateur ? Empty
MessageSujet: Re: Et si on parlait du compilateur ?   Et si on parlait du compilateur ? EmptyDim 20 Nov 2022 - 23:07

Salut tout le monde !
Jack, merci pour la réponse.
Espérons qu’on aura notre cadeau pour Noël !
jack a écrit:
Mais bon, assez pour aujourd'hui, je retourne dormir.
Allusion à Francis_mr

Minibug a écrit:
Bon ben si Jack retourne dormir, j'y vais moi aussi !!!
Heureusement que le sommeil n’est pas contagieux !

Pour moi, assez causer et passons à … au calcul du sommeil, tiens !

Code:

rem ============================================================================
rem       Calcul de la période de sommeil pour un individu durant sa vie
rem Pour simplifier, on considère qu’un individu fasse 8 heures par jour de sommeil
rem ============================================================================

Calcul(72,"Papydall") : ' âge de Papydall
Calcul(56,"Minibug")  : ' âge de Minibug
Calcul(66,"Jack")     : ' âge supposé de Jack (ai-je visé juste ?)

print "    Réveillez-vous ! Ce n'est pas quelques heures de sommeil de plus qui vont changer votre vie !"
end
rem ============================================================================
SUB Calcul(age,nom$)
    dim_local age_en_annee, age_en_heure, sommeil_en_annee, sommeil_en_heure
    age_en_annee = age
    age_en_heure = age_en_annee * 365.25 * 24  
    sommeil_en_annee = age_en_annee / 3
    sommeil_en_heure = sommeil_en_annee * 365.25 * 24  
    print "********************************************************************"
    print "     "; nom$ ;"  : Ton âge en années est : " ; age_en_annee ; " ans"
    print "      Ton âge en heures est environ : " ; age_en_heure ; " heures"
    print "      Durant ton âge, tu as dormi environ " ; sommeil_en_annee ; " ans"
    print "      Durant ton âge, tu as dormi environ " ; sommeil_en_heure ; " heures"
    print "********************************************************************"
END_SUB
rem ============================================================================


@Jack
Si ma supposition de ton âge est fausse et archi-fausse, tu peux me corriger (ou me ramener à la règle).
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Francis-mr




Nombre de messages : 186
Date d'inscription : 26/11/2012

Et si on parlait du compilateur ? Empty
MessageSujet: Re: Et si on parlait du compilateur ?   Et si on parlait du compilateur ? EmptyLun 21 Nov 2022 - 8:46

Bonjour,
Après une bonne nuit, quel plaisr à mon réveil !  cheers
Merci Jack d'avoir pris un peu de ton temps pour donner des nouvelles.Very Happy
J'espère, comme Papydall, un cadeau Panoramic pour Noêl.  santa
Revenir en haut Aller en bas
Contenu sponsorisé





Et si on parlait du compilateur ? Empty
MessageSujet: Re: Et si on parlait du compilateur ?   Et si on parlait du compilateur ? Empty

Revenir en haut Aller en bas
 
Et si on parlait du compilateur ?
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Compilateur et Variable()
» Bug du compilateur.
» Compilateur : version de travail disponible
» Bug du compilateur.
» Le compilateur.

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Présentation et bavardage-
Sauter vers: