Derniers sujets
Rechercher
Résultats par :
Recherche avancée
Qui est en ligne ?
Il y a en tout 2 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 2 Invités

Aucun

Voir toute la liste


Partagez
Voir le sujet précédentAller en basVoir le sujet suivant
Posting Freak
Messages : 1188
Date d'inscription : 2004-12-09
Voir le profil de l'utilisateurhttp://langagelinotte.free.fr/

Linotte 1.3 alpha 5

le Wed 2 Mar - 22:35
Bonsoir,

je viens de remettre en ligne une version corrigeant quelques bogues.
Member
Messages : 121
Date d'inscription : 2010-05-15
Voir le profil de l'utilisateur

Linotte 1.3 alpha 5

le Sun 13 Mar - 18:52
PS : Aussi.. vous pensez quoi de l'option "bonifier l'Atelier" (dans le menu Edition)?
Personnellement j'adore, et je ne peux plus m'en passer !
Posting Freak
Messages : 1188
Date d'inscription : 2004-12-09
Voir le profil de l'utilisateurhttp://langagelinotte.free.fr/

Linotte 1.3 alpha 5

le Mon 21 Mar - 15:19
Cool !

J'en encore un peu modifié l'interface de l'Atelier....
Posting Freak
Messages : 1188
Date d'inscription : 2004-12-09
Voir le profil de l'utilisateurhttp://langagelinotte.free.fr/

Linotte 1.3 alpha 5

le Sat 26 Feb - 7:44
Bonjour,

Voici la dernière version alpha.
Les changements sont pour la plupart invisibles...
Je travaille toujours sur les greffons. Je vais bientôt écrire une documentation sur la façon d'en créer.

Pou comprendre l'utilité future des greffons, je vous laisse tester l'exemple liNotPad.liv présent dans le répertoire prototype et découvrir le greffon.

Vous pouvez consulter la documentation du greffon Conduit dans le Didacticiel.

http://langagelinotte.free.fr/wordpress/?page_id=142

Bon téléchargement !

PS : Aussi.. vous pensez quoi de l'option "bonifier l'Atelier" (dans le menu Edition)?
Posting Freak
Messages : 1188
Date d'inscription : 2004-12-09
Voir le profil de l'utilisateurhttp://langagelinotte.free.fr/

Linotte 1.3 alpha 5

le Wed 23 Mar - 16:43
Bonjour,

Dans les prochains jours, je proposerai une version de Linotte (toujours en alpha !) qui permettra de personnaliser le langage très facilement.

Cette personnalisation se fera en définissant des synonymes.

Par exemple, on peut définir le synonyme de "livre" : "programme".

Ainsi, on pourra écrire un tel livre :

Code:
Programme :
Syracuse
Traitement :
Application de la suite de Syracuse
Types :

durée est un nombre vide
e est un nombre
Algorithme :

demande e
tant que e est différent de 1, lis
durée vaut durée + 1
Si (e mod 2) est égal à 0 alors e vaut e / 2
Sinon, e vaut e * 3 + 1
ferme
affiche durée
termine
Les synonymes sont à définir dans un fichier sysnonymes.def que l'on dépose dans le répertoire .linotte ou dans le répertoire du langage (au même niveau que Linotte.jar).
Posting Freak
Messages : 1188
Date d'inscription : 2004-12-09
Voir le profil de l'utilisateurhttp://langagelinotte.free.fr/

Linotte 1.3 alpha 5

le Thu 24 Mar - 17:51
doucement, j'avance...

J'ai ajouté la possibilité d'utiliser :
!= == <
= >
= <
et >
dans les conditions.

ça donne :

Code:
Boucle :


Simple :

Rôles :

a est un nombre valant 0
Actions :

tant que a<
10, lis
a vaut a + 1
affiche a
ferme
Maintenant, on utilisant des synonymes, on peut s'approcher de la syntaxe du logiciel Algobox :

Code:
Programme :
Syracuse

Traitement :
Application de la suite de Syracuse
Variables :

durée est un nombre valant 0
e est un nombre
Algorithme :

lire e
tant que e != 1 faire debut
durée prend_la_valeur durée + 1
si (e mod 2) == 0 faire debut
e prend_la_valeur e / 2
fin
sinon, debut
e prend_la_valeur e * 3 + 1
fin
fin
afficher durée
Senior Member
Messages : 497
Date d'inscription : 2008-09-21
Voir le profil de l'utilisateur

Linotte 1.3 alpha 5

le Thu 24 Mar - 22:54
Bonsoir cpc,

Bonne idée, cette possibilité de définir des synonymes, surtout si le verbier est modifié en conséquence ?

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

Linotte 1.3 alpha 5

le Fri 25 Mar - 14:35
Pour l'instant, le verbier n'est pas modifié mais il le sera plus tard. Je travaille dessus !

Cpc
Contenu sponsorisé

Re: Linotte 1.3 alpha 5

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