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
» Bataille navale SM
La virgule Emptypar jjn4 Hier à 17:39

» Une calculatrice en une ligne de programme
La virgule Emptypar jean_debord Hier à 8:01

» Gestion d'un système client-serveur.
La virgule Emptypar Pedro Jeu 25 Avr 2024 - 19:31

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

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

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
La virgule Emptypar Froggy One Mer 24 Avr 2024 - 18:38

» Dessine-moi une galaxie
La virgule Emptypar jjn4 Lun 22 Avr 2024 - 13:47

» Erreur END_SUB
La virgule Emptypar jjn4 Lun 22 Avr 2024 - 13:43

» Bug sur DIM_LOCAL ?
La virgule Emptypar papydall Dim 21 Avr 2024 - 23:30

» Form
La virgule Emptypar leclode Dim 21 Avr 2024 - 18:09

» trop de fichiers en cours
La virgule Emptypar Marc Dim 21 Avr 2024 - 2:41

» 2D_fill_color(résolu)
La virgule Emptypar leclode Sam 20 Avr 2024 - 8:32

» Consommation gaz électricité
La virgule Emptypar leclode Mer 17 Avr 2024 - 11:07

» on_key_down (résolu)
La virgule Emptypar leclode Mar 16 Avr 2024 - 11:01

» Sous-programme(résolu)
La virgule Emptypar jjn4 Jeu 4 Avr 2024 - 14:42

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Avril 2024
LunMarMerJeuVenSamDim
1234567
891011121314
15161718192021
22232425262728
2930     
CalendrierCalendrier
Le deal à ne pas rater :
Jeux, jouets et Lego : le deuxième à -50% (large sélection)
Voir le deal

 

 La virgule

Aller en bas 
AuteurMessage
Invité
Invité




La virgule Empty
MessageSujet: La virgule   La virgule EmptyLun 28 Déc 2009 - 12: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 - 15: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 - 15: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 - 19: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 - 9: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 - 11: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 - 11: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 - 15: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: