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 ?

Le Deal du moment : -34%
Blink Mini, Caméra de surveillance ...
Voir le deal
22.99 €

5 participants

Linotte 0.6.5 alpha 1

avatar
cpc
Posting Freak


Messages : 1188
Date d'inscription : 2004-12-09

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par cpc Sun 10 May - 18:31

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


Messages : 357
Date d'inscription : 2008-05-23

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par dod Sun 10 May - 18:34

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

Merci <img src=" title="Smile" />
avatar
cpc
Posting Freak


Messages : 1188
Date d'inscription : 2004-12-09

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par cpc Mon 11 May - 23:02

Up, nouvelle mise à jour avec la correction des fonctions acos, asin et atan.
avatar
dod
Senior Member


Messages : 357
Date d'inscription : 2008-05-23

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par dod Tue 12 May - 12:45

acos, asin et atan ???
avatar
$imon
Member


Messages : 138
Date d'inscription : 2008-04-09

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par $imon Tue 12 May - 18:48

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)
avatar
dod
Senior Member


Messages : 357
Date d'inscription : 2008-05-23

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par dod Tue 12 May - 19:05

OK <img src=" title="Smile" />
avatar
cpc
Posting Freak


Messages : 1188
Date d'inscription : 2004-12-09

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par cpc Wed 13 May - 20:58

Up,
J'ai juste changé l'image du splash screen...
avatar
pat
Senior Member


Messages : 497
Date d'inscription : 2008-09-21

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par pat Thu 14 May - 12:17

Oui, c’est plus accueillant, plus moderne !Smile
avatar
cpc
Posting Freak


Messages : 1188
Date d'inscription : 2004-12-09

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par cpc Fri 15 May - 12:39

Up,

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


Messages : 1188
Date d'inscription : 2004-12-09

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par cpc Fri 15 May - 14:28

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


Messages : 1188
Date d'inscription : 2004-12-09

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par cpc Sat 16 May - 22:57

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....
avatar
cpc
Posting Freak


Messages : 1188
Date d'inscription : 2004-12-09

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par cpc Sun 17 May - 13:54

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")
avatar
cpc
Posting Freak


Messages : 1188
Date d'inscription : 2004-12-09

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par cpc Thu 21 May - 19:51

Up,

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


Messages : 62
Date d'inscription : 2008-05-28

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par farvardin Sat 30 May - 12:39

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 !
avatar
farvardin
Member


Messages : 62
Date d'inscription : 2008-05-28

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par farvardin Sun 31 May - 15:44

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...
avatar
cpc
Posting Freak


Messages : 1188
Date d'inscription : 2004-12-09

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par cpc Mon 1 Jun - 11:32

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...
avatar
cpc
Posting Freak


Messages : 1188
Date d'inscription : 2004-12-09

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par cpc Mon 1 Jun - 11:37

[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...
avatar
farvardin
Member


Messages : 62
Date d'inscription : 2008-05-28

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par farvardin Mon 1 Jun - 13:48

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 ?
avatar
cpc
Posting Freak


Messages : 1188
Date d'inscription : 2004-12-09

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par cpc Tue 2 Jun - 23:23

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 ?
avatar
cpc
Posting Freak


Messages : 1188
Date d'inscription : 2004-12-09

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par cpc Wed 3 Jun - 13:13

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
avatar
farvardin
Member


Messages : 62
Date d'inscription : 2008-05-28

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par farvardin Wed 3 Jun - 22:07

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
avatar
cpc
Posting Freak


Messages : 1188
Date d'inscription : 2004-12-09

Linotte 0.6.5 alpha 1 Empty Linotte 0.6.5 alpha 1

Message par cpc Thu 4 Jun - 9:54

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.

Contenu sponsorisé


Linotte 0.6.5 alpha 1 Empty Re: Linotte 0.6.5 alpha 1

Message par Contenu sponsorisé


    La date/heure actuelle est Sat 27 Nov - 6:52