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
» Aide de PANORAMIC
La virgule Emptypar papydall Aujourd'hui à 2:21

» Je teste PANORAMIC V 1 beta 1
La virgule Emptypar papydall Aujourd'hui à 2:17

» select intégrés
La virgule Emptypar jjn4 Hier à 16:33

» PANORAMIC V 1
La virgule Emptypar Klaus Hier à 7:53

» bouton dans autre form que 0
La virgule Emptypar leclode Lun 6 Mai 2024 - 11:59

» KGF_dll - nouvelles versions
La virgule Emptypar Klaus Lun 6 Mai 2024 - 9:41

» Gestion d'un système client-serveur.
La virgule Emptypar Klaus Lun 6 Mai 2024 - 8:23

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
La virgule Emptypar Froggy One Jeu 2 Mai 2024 - 9:16

» @Jack
La virgule Emptypar Jack Mar 30 Avr 2024 - 18:40

» trop de fichiers en cours
La virgule Emptypar papydall Lun 29 Avr 2024 - 21:39

» Une calculatrice en une ligne de programme
La virgule Emptypar jean_debord Dim 28 Avr 2024 - 6:47

» Form(résolu)
La virgule Emptypar leclode Sam 27 Avr 2024 - 15:59

» Bataille navale SM
La virgule Emptypar jjn4 Ven 26 Avr 2024 - 15:39

» Les maths du crocodile
La virgule Emptypar jean_debord Jeu 25 Avr 2024 - 8:37

» Naissance de Crocodile Basic
La virgule Emptypar jean_debord Jeu 25 Avr 2024 - 6:45

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 du moment : -28%
Brandt LVE127J – Lave-vaisselle encastrable 12 ...
Voir le deal
279.99 €

 

 La virgule

Aller en bas 
AuteurMessage
Invité
Invité




La virgule Empty
MessageSujet: La virgule   La virgule EmptyLun 28 Déc 2009 - 11:55

Salut à tous !

Il serait formidable de pouvoir remplacer le "TO" pour un virgule

EXEMPLE :

for i=1,10

Super, non !
Revenir en haut Aller en bas
Invité
Invité




La virgule Empty
MessageSujet: Re: La virgule   La virgule EmptyLun 28 Déc 2009 - 14:35

Alors là, moi je ne suis pas d'accord
Surtout qu'une virgule selon la fonte employée n'est pas toujours bien visible ou reconnaissable.
J'emploie le basic depuis 1981, et je ne suis pas le seul, cela n'a jamais été un problème, mais une référence. Si il fallait avoir des raccourcis, c'est certainement pas celui-là que j'utiliserais.
Revenir en haut Aller en bas
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

La virgule Empty
MessageSujet: Re: La virgule   La virgule EmptyLun 28 Déc 2009 - 14:41

Tu as évidemment raison cosmos.

Et puis on a bien le droit d'écrire:
FOR i = 1.10 TO 2.50 STEP .1

Alors, bonjour les confusions !!
Revenir en haut Aller en bas
Invité
Invité




La virgule Empty
MessageSujet: Re: La virgule   La virgule EmptyLun 28 Déc 2009 - 18:21

Et bien laisson tombé !
Revenir en haut Aller en bas
Invité
Invité




La virgule Empty
MessageSujet: Re: La virgule   La virgule EmptyMar 29 Déc 2009 - 8:41

Pour reprendre sur les raccourcis des commandes du basic, il y en a une que j'aimerai bien voir venir, c'est un raccourcis pour GOSUB.
En effet lorsqu'on a beaucoup d'appel pour compenser en autre des manques de commande, cette instruction serait bien facilité.
J'aurai pris comme commande par exemple: "@", et si possible sans espace en @ et la commande
ainsi on a par exemple un sous-programme qui serait USING:
Code:

PRINT USING("###.##",a):PRINT " € pour: " USING("##",b%)
serait en Panoramic
Code:
a=1234.52:@USING:PRINT " € pour:"; :a=52 : @USING
et une fois que la fonction avec passage de paramètres serait codé:
Code:
@USING(1234.52 , 52)
Lorsqu'on a plein de Gosub, avec ce raccourcis, l'appel des sous routines s'apparente à des commandes.
En dehors du faites que Jack à mieux à faire, qu'en pensez-vous?
En GFA BASIC je passais par exemple ce genre de paramètre:
Code:
@alert("0\H\01\|choisir une liste|\LISTE TYPE|UNE SYNTHESE ORIGINALE|NOTRE CLASSEMENT|TURF RECOMMANDE|")
ou
Code:
@alert("1\V\01\|Que pensez-vous de la vie|\Elle est belle|C'est très dur|Va voir ailleur|")
Dans un de mes programme, plus de 300 appels ont étés fait au travers de cette commande qui s'apparentait à un menu variable,
Je pouvais entre-autre soit cliquer sur un bouton pour faire un choix, mettre un simple message, ou même passer un certain nombre de liste de chiffres avec séparateur par une simple boite.
Comme je suis en train de refaire ce programme, avouez que ce raccourcis serait bien utile, et vous verrez que mon idée est loin d'être bête
.
Revenir en haut Aller en bas
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

La virgule Empty
MessageSujet: Re: La virgule   La virgule EmptyMar 29 Déc 2009 - 10:15

Je ne connais pas Gfa Basic, juste les basics classiques, et je trouve que ta syntaxe n'est pas si simple que ça. Et je ne vois pas trop l'intérêt d'écrire @ au lieu de GOSUB, ce n'est guère plus parlant.
En ce qui me concerne, je me contenterais des SUB et FUNCTION du Basic classique, avec passage de paramètres, et variables locales ou non.
Ca permet d'écrire une collection de Subs indépendantes des programmes, avec des fonctions bien particulières, qu'on peut intégrer à la demande. Mais ça c'est envisagé je crois.
Revenir en haut Aller en bas
Invité
Invité




La virgule Empty
MessageSujet: Re: La virgule   La virgule EmptyMar 29 Déc 2009 - 10:46

Ce raccourcis existe dans d'autre basic, et moi je l'ai apprécié, parce que je l'ai énormément utilisé.
Maintenant je ne suis qu'une goutte d'eau, donc est-ce que une goutte d'eau c'est important.
Quant à l'exemple d'utilisation que j'ai donné, ce n'était qu'une utilisation, il ne s'agit pas de la comprendre, elle va avec le programme qui l'utilise (il s'agit en une simple ligne de faire passer un maximum de paramètres, sans avoir de variables à mettre à jour avant d'aller dans le sous programme).
N'étant que peu de chose, je n'ai rien à imposer..
Revenir en haut Aller en bas
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

La virgule Empty
MessageSujet: Re: La virgule   La virgule EmptyMar 29 Déc 2009 - 14:51

Il n'est pas question ici d'être ou de ne pas être peu de chose !
C'est un forum, et par définition chacun donne son point de vue, sur un pied d'égalité, d'accord ou pas d'accord, en toute franchise et sans aucune agressivité.
Et c'est à chacun de choisir ce qui lui convient le mieux. Certaines solutions peuvent convenir à certains et pas à d'autres, en fonction des besoins de chacun.
Enfin, c'est comme ça que je vois les choses...

Pour en revenir au Gosub, la formule classique des subs du QBasic et autres, avec appels du genre:
Code:
alert param1,param2,param3...etc...
me paraît au moins aussi parlante que la tienne
Code:
@alert("param1|param2|param3... ")

Mais c'est à Jack de juger en dernier ressort.
Revenir en haut Aller en bas
Contenu sponsorisé





La virgule Empty
MessageSujet: Re: La virgule   La virgule Empty

Revenir en haut Aller en bas
 
La virgule
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» nombres a virgule...
» Arrondir un réel à deux chiffres après la virgule
» Toujours un problème avec une virgule en trop dans DIM

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos souhaits d'amélioration de Panoramic-
Sauter vers: