Rechercher
Résultats par :
Recherche avancée
Mots-clés

convertir  taille  caractères  vider  

Qui est en ligne ?
Il y a en tout 4 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 4 Invités

Aucun

Voir toute la liste


Partagez
Voir le sujet précédentAller en basVoir le sujet suivant
Senior Member
Messages : 357
Date d'inscription : 2008-05-23
Voir le profil de l'utilisateur

Les Fonctions

le Fri 4 Sep - 21:05
Bonjour,

Suite à ces 2 dernières versions de Linotte (7 et 7.1), où sont incorporées les fonctions dites "mathématiques" que voici par exemple :

Livre: paragraphe-fonction

Les grands rôles :
a est un nombre
b est un nombre

Paragraphe: p1
soustraire ( a et b) ("ou un truc dans le genre hihi")
termine

Paragraphe : soustraire
a - b ("idem : un truc dans le genre lol")
termine

, je souhaite améliorer ce procédé qui ressemble énormément aux fonctions qu'on rencontre dans nombre de langages OO (Orientés Objets) comme le Java.

Une fonction, c'est quoi ? En gros, ca permet de décrire une action.
Ce truc est donc déjà incorporée dans Linotte depuis les 2 dernières versions, mais il faudrait l'améliorer, car là, la fonction "soustrais" est en fait un paragraphe, alors qu'un paragraphe ne sert pas à ça normalement... et donc ça prête confusion.

Et justement pour cette raison (donc afin de ne pas rendre confus l'utilisateur), je propose deux cas :



CAS 1 :
-Renommer "Paragraphe" en "Chapitre" (sur l'exemple, ce serait "p1").
-Ecrire "Paragraphe" pour créer une fonction (sur l'exemple, ce serait "soustrais").
-Les Paragraphes seront en dehors des Chapitres, pour être sur qu'ils seront accessibles par tous les Chapitres du livre.

On aurait donc :

Livre: fonctions

Les grands rôles :
a est un nombre
b est un nombre

Chapitre : c1
soustraire (a et b)
termine

Paragraphe: soustraire
a - b
termine




CAS 2 :
-On garde les "Paragraphes", ils ne changent pas.
-On ajoute simplement les "Fonctions", qui permettent de créer une fonction.
-Les Fonctions seront en dehors de tout paragraphe pour s'assurer qu'elles seront accessibles par tous les paragraphes du livre.
Voici ce que ca donnerait :

Livre: fonctions

Les grands rôles :
a est un nombre
b est un nombre

Paragraphe: p1
soustraire (a - b)
termine

Fonction : soustraire
a - b

Et voili voilà ^^


Note : j'en profite pour demander s'il est possible de faire des les grands rôles :

Les grands rôles :
a & b & c & d sont des nombres

...afin de gagner du temps ^^


Mci !
Posting Freak
Messages : 1188
Date d'inscription : 2004-12-09
Voir le profil de l'utilisateurhttp://langagelinotte.free.fr/

Les Fonctions

le Sat 5 Sep - 12:07
ça ne marche pas dans les grands rôles ? je corrige ça !

Pour les chapitres, est-ce vraiment utile ? justement, rien qu'en utilisant le verbe retourner, on définie des fonctions ! ce n'est pas plus simple ?
Senior Member
Messages : 357
Date d'inscription : 2008-05-23
Voir le profil de l'utilisateur

Les Fonctions

le Sat 5 Sep - 12:12
Heu bah... heu... moi, en tout cas, mon avis, c'est que c'est moi parlant que d'écrire : "Fonction" (pas forcément d'utiliser le cas 1 où y avait "chapitre" hein ^^ )
Senior Member
Messages : 357
Date d'inscription : 2008-05-23
Voir le profil de l'utilisateur

Les Fonctions

le Sat 5 Sep - 12:12
Donc j'ai une préférence pour le cas 2, qui est plus explicite que le 1 et plus explicite que "retourner" ^^
Senior Member
Messages : 357
Date d'inscription : 2008-05-23
Voir le profil de l'utilisateur

Les Fonctions

le Sat 5 Sep - 12:13
Et pourquoi pas utiliser le verbe "retourner" dans une Fonction ?
Fonction : soustraire
retourne a - b
?
Senior Member
Messages : 357
Date d'inscription : 2008-05-23
Voir le profil de l'utilisateur

Les Fonctions

le Mon 7 Sep - 13:08
Heu non ?
Senior Member
Messages : 357
Date d'inscription : 2008-05-23
Voir le profil de l'utilisateur

Les Fonctions

le Wed 9 Sep - 17:40
5 ème post (mon record lol) : Non ? xD
Posting Freak
Messages : 1188
Date d'inscription : 2004-12-09
Voir le profil de l'utilisateurhttp://langagelinotte.free.fr/

Les Fonctions

le Thu 10 Sep - 14:47
C'est le DodForum ? :;
):
Senior Member
Messages : 357
Date d'inscription : 2008-05-23
Voir le profil de l'utilisateur

Les Fonctions

le Thu 10 Sep - 18:02
lol ^^

Non mais alors... mes propositions ? <img src=" title="Sad" />
Posting Freak
Messages : 1188
Date d'inscription : 2004-12-09
Voir le profil de l'utilisateurhttp://langagelinotte.free.fr/

Les Fonctions

le Thu 10 Sep - 22:10
Si je résume, je renomme Paragraphe par Fonction ?
Senior Member
Messages : 357
Date d'inscription : 2008-05-23
Voir le profil de l'utilisateur

Les Fonctions

le Fri 11 Sep - 17:54
Bein non lol

Livre: test
Les grands rôles :

Fonction: soustrais
a - b
termine

Paragraphe: p1
soustrais a - b
termine

Tu dois rajouter fonction, et faire en sorte qu'un paragraphe puise lire, à la demande de l'utilisateur, cette fonction ^^
Senior Member
Messages : 357
Date d'inscription : 2008-05-23
Voir le profil de l'utilisateur

Les Fonctions

le Sun 13 Sep - 17:57
Alors prise ou pas, mon idée ? =D
Posting Freak
Messages : 1188
Date d'inscription : 2004-12-09
Voir le profil de l'utilisateurhttp://langagelinotte.free.fr/

Les Fonctions

le Tue 15 Sep - 18:40
Bah, je ne suis pas convaincu pour l'instant ! peut-être les autres ?
Senior Member
Messages : 497
Date d'inscription : 2008-09-21
Voir le profil de l'utilisateur

Les Fonctions

le Mon 21 Sep - 19:53
Peut-être cela rejoint-il l’idée de Dod ? Ainsi, il serait bien qu’une fonction soit définie soit par un paragraphe, soit par un livre, alors fonction( , ) lit le livre adéquat.

Qu’en pensez-vous ?
Senior Member
Messages : 497
Date d'inscription : 2008-09-21
Voir le profil de l'utilisateur

Les Fonctions

le Wed 16 Sep - 21:55
Pour ma part, je n'ai pas saisi la différence avec la syntaxe actuelle, alors je ne peux me prononcer définitivement.
Senior Member
Messages : 357
Date d'inscription : 2008-05-23
Voir le profil de l'utilisateur

Les Fonctions

le Fri 2 Oct - 20:34
Bein dans la dernière version de Linotte, c'est exactement ce que je veux =D
Mais seulement, il faudrait appeler ca une fonction, pas un paragraphe... c'est plus clair au niveau syntaxique ^^
Contenu sponsorisé

Re: Les Fonctions

Voir le sujet précédentRevenir en hautVoir le sujet suivant
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum