Avril 2024 | Lun | Mar | Mer | Jeu | Ven | Sam | Dim |
---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | | | | | Calendrier |
|
| | La virgule | |
| | Auteur | Message |
---|
Invité Invité
| Sujet: La virgule Lun 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 ! |
| | | Invité Invité
| Sujet: Re: La virgule Lun 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. |
| | | JL35
Nombre de messages : 7095 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: La virgule Lun 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 !! | |
| | | Invité Invité
| Sujet: Re: La virgule Lun 28 Déc 2009 - 19:21 | |
| |
| | | Invité Invité
| Sujet: Re: La virgule Mar 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 . |
| | | JL35
Nombre de messages : 7095 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: La virgule Mar 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. | |
| | | Invité Invité
| Sujet: Re: La virgule Mar 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.. |
| | | JL35
Nombre de messages : 7095 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: La virgule Mar 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. | |
| | | Contenu sponsorisé
| Sujet: Re: La virgule | |
| |
| | | | La virgule | |
|
Sujets similaires | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |