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 : -20%
OnePlus Nord CE 2 5G – 8GB RAM 128GB – ...
Voir le deal
239 €

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
Bonjour,

Voici une la nouvelle version de démonstration :

Elle contient la nouveauté :
le produit cartésien des acteurs.
pour plus d'information : http://langagelinotte.free.fr/punbb/vie ... p?pid=1139

Exemple :

Code:

Livre :
Produit cartésien des acteurs
("Spécification 0.
6.
5")
Paragraphe :
Démonstration
Rôles :

a est un casier de nombre vide
Actions :

ajoute 1 & 2 & 3 dans a
a !

- Passage en UTF-8
- le verbe déboguer
- Plus d'autres petites choses !
Bon téléchargement !

http://langagelinotte.googlecode.com/fi ... 6_5_a1.zip

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
YOUPI !!!!
Ca évitera les répétitions et les programmes seront plus rapides à codé !!

Merci <img src=" title="Smile" />

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
Up, nouvelle mise à jour avec la correction des fonctions acos, asin et atan.

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
acos, asin et atan ???

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
arc-cosinus ;
arc-sin et arc-tangente
c'est les fonctions réciproques de cosinus ;
sinus ;
et tangente

par exemple , si Sin(angle) = 2 alors angle = Asin(2)

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
OK <img src=" title="Smile" />

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
Up,
J'ai juste changé l'image du splash screen...

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
Oui, c’est plus accueillant, plus moderne !Smile

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
Up,

J'ai ajouté le verbe : débuguer. Permet de faire une pause dans la lecture d'un livre.

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
Si vous voulez bénéficier des nouvelles options, téléchargez la version attachée au premier message de ce post !

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
Up,

Maintenant, lors de l'utilisation du verbe déboguer, les acteurs des paragraphes sont visibles dans "l'inspecteur".

Vous pouvez télécharger la mise à jour....

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
Bonjour,

Voici un exemple d'utilisation du verbe Déboguer :

Code:

Livre :
Nombre Fibonacci en recursif
("Spécification :
Linotte 0.
6.
0")

Paragraphe :
Entrée
Rôles :

n est un nombre
Actions :

"Entrez un nombre :
" !
n ?
parcours Fibo avec n
n !
termine

Paragraphe :
Fibo
Rôles :

* n est un nombre
§ traitement est un nombre valant n - 1
§ traitement2 est un nombre valant n - 2
Actions :

débogue
si n est plus petit que 2 alors reviens
parcours Fibo avec traitement
parcours Fibo avec traitement2
n vaut traitement + traitement2
reviens

Lors de la pause, pour continuer le livre, appuyez sur la touche "continuer" (qui remplace le "lire")

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
Up,

J'ai corrigé le bogue remonté par farvardin
http://langagelinotte.free.fr/punbb/vie ... 1170#p1170

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
dommage que l'on ne voit pas le joli logo de linotte dans le splash screen... :;
):

Et vivement la sortie officielle de la 0.6.5 !

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
est-ce que cela serait envisageable d'avoir la version en développement sur le svn de google ?
Comme cela on pourrait tester en temps réel et avoir également l'applet jinotte, de plus le code source n'est plus trop à jour (dernière version en décembre 2008)

De plus, cela pourrait permettre éventuellement de t'aider avec des contributions extérieures...

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
Salut,

En fait, les sources ne sont pas sur google mais sur java.dev.
Tu trouveras plus d'info ici :
http://langagelinotte.free.fr/wordpress/?p=84

L'idéal est d'utiliser Eclipse pour lancer Linotte.

Il est vrai qu'en ce moment, je suis un peu dépassé.
Je pense qu'être à plusieurs sur le développement de Linotte pourrait être une bonne chose...

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
[quote=farvardin]dommage que l'on ne voit pas le joli logo de linotte dans le splash screen... :;
):

Et vivement la sortie officielle de la 0.6.5 ![/quote]
En fait, je voudrais une autre version du logo... j'essaye de trouver des communautés de graphistes pour m'en faire une en pixel-art... comme à l'ancienne...

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
ok, merci je vais regarder pour récupérer ce code et l'utiliser avec eclipse (ça je sais faire normalement)

Je ne suis malheureusement pas calé en java pour t'aider dans le développement, par contre j'ai déjà fait quelques pixel-art :

http://anamnese.online.fr/site2/index.php?page=pixelart

Il faudrait pouvoir se baser sur le logo existant, car je le trouve pourtant très réussi.
Je vais regarder ce que je peux faire. Tu préfères en quelle taille ? 64 x 64 ça ira ?

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
Le code sur le CVS est un peu bancale car je suis entrain de passer Linotte en UTF8...
Sinon, bonne idée pour le logo, 64x64, ça fait grand ? On verra bien les pixels si je l'intègre dans l'image ?

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
Up, je viens de publier la version 0.6.5 alpha 1 "officiel".
Elle contient le nouveau livre de $imon mais surtout le passage en UTF-8... Vous risquez d'avoir des problèmes avec vos anciens livres.
Sous Windows, vous pouvez utiliser Notepad++ pour passer de ISO8859 en UTF-8.

Bon téléchargement !9

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
super, j'ai mis à jour mon PKGBUILD pour Archlinux.
L'applet fonctionne bien maintenant avec mon programme.

J'espère que le passage en utf8 ne pourrira pas trop la vie des utilisateurs ayant déjà codé des programmes, mais c'est une solution plus pérenne pour l'avenir !

En pièce jointe, un exemple de linotte en 32 pixels, grossit en 64 pixels, en effet si on le passe en 2X, cela fait du 64 et on verra bien les pixels (sinon cela fait plus de travail mais on voit moins les pixels, mais c'est également envisageable, et améliorable)

Linotte 0.6.5 alpha 1 Attachment.php?item=40&download=1

descriptionLinotte 0.6.5 alpha 1 EmptyLinotte 0.6.5 alpha 1

more_horiz
Merci pour le logo, excellent ! il faut que je regarde maintenant pour l'intégrer.
En effet, le passage en UTF-8 va être difficile. Il faudrait que je propose sinon directement dans l'Atelier une option pour charger un ancien fichier en ISO8889. Je vais regarder ça.
Merci encore.

descriptionLinotte 0.6.5 alpha 1 EmptyRe: Linotte 0.6.5 alpha 1

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