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 Linotte

Besoin d'un conseil sur la programmation en Linotte ?


3 participants

Linotte 2.0.2

admincpc
admincpc
Site Admin


Messages : 1048
Date d'inscription : 2011-11-03

Linotte 2.0.2 Empty Linotte 2.0.2

Message par admincpc Mon 24 Dec - 9:25

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
admincpc
admincpc
Site Admin


Messages : 1048
Date d'inscription : 2011-11-03

Linotte 2.0.2 Empty RE: Linotte 2.0.2

Message par admincpc Wed 26 Dec - 9:15

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
avatar
zamirh
Senior Member


Messages : 340
Date d'inscription : 2010-08-31

Linotte 2.0.2 Empty RE: Linotte 2.0.2

Message par zamirh Wed 26 Dec - 14:38

Joyeuses fêtes à toi aussi x)
admincpc
admincpc
Site Admin


Messages : 1048
Date d'inscription : 2011-11-03

Linotte 2.0.2 Empty RE: Linotte 2.0.2

Message par admincpc Wed 26 Dec - 14:52

"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 !
avatar
zamirh
Senior Member


Messages : 340
Date d'inscription : 2010-08-31

Linotte 2.0.2 Empty RE: Linotte 2.0.2

Message par zamirh Wed 26 Dec - 16:52

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
admincpc
admincpc
Site Admin


Messages : 1048
Date d'inscription : 2011-11-03

Linotte 2.0.2 Empty RE: Linotte 2.0.2

Message par admincpc Wed 26 Dec - 17:09

Moi foi, tu as raison, sinon, c'est une crise de foie d'une autre fois.
avatar
Wam
Senior Member


Messages : 585
Date d'inscription : 2012-01-11

Linotte 2.0.2 Empty RE: Linotte 2.0.2

Message par Wam Wed 26 Dec - 21:57

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

Bonne fêtes à vous tous :p
avatar
Wam
Senior Member


Messages : 585
Date d'inscription : 2012-01-11

Linotte 2.0.2 Empty RE: Linotte 2.0.2

Message par Wam Thu 27 Dec - 15:09

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" ?
admincpc
admincpc
Site Admin


Messages : 1048
Date d'inscription : 2011-11-03

Linotte 2.0.2 Empty RE: Linotte 2.0.2

Message par admincpc Thu 27 Dec - 16:16

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 ! :-)
avatar
Wam
Senior Member


Messages : 585
Date d'inscription : 2012-01-11

Linotte 2.0.2 Empty RE: Linotte 2.0.2

Message par Wam Thu 27 Dec - 17:11

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 ?
admincpc
admincpc
Site Admin


Messages : 1048
Date d'inscription : 2011-11-03

Linotte 2.0.2 Empty RE: Linotte 2.0.2

Message par admincpc Fri 28 Dec - 10:32

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

Contenu sponsorisé


Linotte 2.0.2 Empty Re: Linotte 2.0.2

Message par Contenu sponsorisé


    La date/heure actuelle est Sat 27 Nov - 7:09