Programmer avec le langage Linotte
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Programmer avec le langage LinotteConnexion

Besoin d'un conseil sur la programmation en Linotte ?

Le Deal du moment :
Cartes Pokémon Japon : le display ...
Voir le deal

descriptionLinotte 2.0.2 EmptyLinotte 2.0.2

more_horiz
Une version 2.0.2 va arriver dans les prochains jours. Elle apportera principalement des corrections de bogues.

Évolutions des interfaces graphiques :
- Contrôle+entrée active un évènement sur l'espèce BoiteTexte

Corrections de bogues :
- Problème de clignotement de la toile avec la Pipette
- Bogue à corriger : affiche "${heure}" + "."
- Le verbe Temporiser semble ne pas marcher dans certains cas
- Exemple Fibonacci avec fonction bogue avec un nombre n grand

descriptionLinotte 2.0.2 EmptyRE: Linotte 2.0.2

more_horiz
Bonjour,

La version 2.0.2 est officiellement en ligne : http://langagelinotte.free.fr/wordpress/

D'ici quelques jours, je déposerai un nouveau greffon Pipette compatible avec cette version et sans clignotement de la toile.

Je vous souhaite de passer de bonnes fêtes.

Cpc

descriptionLinotte 2.0.2 EmptyRE: Linotte 2.0.2

more_horiz
Joyeuses fêtes à toi aussi x)

descriptionLinotte 2.0.2 EmptyRE: Linotte 2.0.2

more_horiz
"Le code c'est comme le chocolat, si j'en bouffe trop je suis malade."

Merci mais attention à toi, c'est une période propice aux crises de foie !

descriptionLinotte 2.0.2 EmptyRE: Linotte 2.0.2

more_horiz
Je viens de finir mes "mon chérie" et j'ai encore une demi grosse boîte de schoko-bons haha


Ps : "aux crises de foie" Mad

descriptionLinotte 2.0.2 EmptyRE: Linotte 2.0.2

more_horiz
Moi foi, tu as raison, sinon, c'est une crise de foie d'une autre fois.

descriptionLinotte 2.0.2 EmptyRE: Linotte 2.0.2

more_horiz
Chic, une nouvelle version de Linotte à déposer sous le sapin ^^

Bonne fêtes à vous tous :p

descriptionLinotte 2.0.2 EmptyRE: Linotte 2.0.2

more_horiz
Bonjour,

L'appui sur le bouton "Stop !" n'arrête pas la suite de Fibonacci...

En revanche, J'ai pu constater ce nouveau message d'erreur lorsque l'on exécute la suite de Fibonacci avec un trop grand nombre :

La valeur est incorrecte : trop de boucles ou d'appels imbriqués ! Le livre doit s'arrêter...

Cool x)

En quoi consiste la "Modification de la portée des variables dans les fonctions" ?

descriptionLinotte 2.0.2 EmptyRE: Linotte 2.0.2

more_horiz
Pour comprendre pourquoi on ne s'arrête pas... c'est une limitation actuelle du noyau du langage.

Quand on exécute un livre, le moteur Linotte exécute un "Job".
Ce job est une suite de "Processus" où chaque processus correspond à une action.
[php]
demande a
affiche a
[/php]

L'exemple précédent exécutera un Job avec 2 processus.

Dans le schéma suivant, ça correspond à la partie en rouge.
Entre chaque processus, le noyau Linotte va vérifier si une demande d'arrêt a été demandée.

Dans le cas des appels récursifs, on passe par le chemin en jaune sur le schéma.
Nous ne sommes plus dans l'exécution standard du noyau.
Je pourrais corriger ce problème en ajoutant des contrôles d'arrêt du livre entre les appels mais mon souhait est de faire en sorte que les appels récursifs soient plus intégrés dans le noyau du langage.

C'est du chinois... mais c'est pour expliquer qu'il existe une raison à ce problème et que c'est une problème connu ! :-)

descriptionLinotte 2.0.2 EmptyRE: Linotte 2.0.2

more_horiz
C'est très clair, merci.

En quoi consiste la "Modification de la portée des variables dans les fonctions" indiquée dans les nouveautés 2.0.2 ?

descriptionLinotte 2.0.2 EmptyRE: Linotte 2.0.2

more_horiz
il ne pas prendre en compte cette ligne. je devais la supprimer

Je n'ai pas modifié la portée enfin de compte :
http://langagelinotte.free.fr/forum/sho ... 42#pid6842

descriptionLinotte 2.0.2 EmptyRe: Linotte 2.0.2

more_horiz
privacy_tip Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum