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 : -60%
Bracelet connecté et étance Xiaomi Mi ...
Voir le deal
19.99 €

+2
momo112
$imon
6 participants

Mini-bogues ??

avatar
pat
Senior Member


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

Mini-bogues ?? Empty Mini-bogues ??

Message par pat Fri 8 May - 13:47

Il semble que l’on ne puisse pas écrire :
- Affiche « casier= »+ casier (casier étant un acteur de type casier)
- posxt=posxt+dist*(cos((anglet/180)*pi)) , cos est considéré comme un acteur
- Mesure (Lposxt )-1 dans lg, (Lposxt est un casier)
avatar
cpc
Posting Freak


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

Mini-bogues ?? Empty Mini-bogues ??

Message par cpc Fri 8 May - 23:54

et non pas encore... mais je note ces phrases dans un coin...
avatar
pat
Senior Member


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

Mini-bogues ?? Empty Mini-bogues ??

Message par pat Sat 9 May - 11:47

alors, l'on ne peut pas utiliser le cosinus (cos) dans une expression mathématiques avec parenthèses ?
avatar
$imon
Member


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

Mini-bogues ?? Empty Mini-bogues ??

Message par $imon Sat 9 May - 12:54

si , mais il ne faut pas coller le cos aux parenthèses !

ne marche pas : xx = cos(25 * 3 ) + 0.15
marche : xx = cos ( 25 * 3 ) + 0.15
avatar
pat
Senior Member


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

Mini-bogues ?? Empty Mini-bogues ??

Message par pat Sat 9 May - 13:02

un espace après le cos, ce n'est pas très conventionnnel...mais merci beaucoup pour l'infos Simon.<img src=" title="Smile" />
avatar
cpc
Posting Freak


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

Mini-bogues ?? Empty Mini-bogues ??

Message par cpc Sat 9 May - 14:25

Arg... c'est un bogue...
avatar
pat
Senior Member


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

Mini-bogues ?? Empty Mini-bogues ??

Message par pat Tue 21 Jul - 19:53

il semble que l'on ne puisse pas écrire :

Si logot est égal à 1 ET upt est égal à 1 alors
avatar
cpc
Posting Freak


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

Mini-bogues ?? Empty Mini-bogues ??

Message par cpc Wed 22 Jul - 17:03

ce n'est pas un bogue! cette syntaxe n'est pas compatible avec Linotte
avatar
pat
Senior Member


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

Mini-bogues ?? Empty Mini-bogues ??

Message par pat Tue 22 Sep - 22:40

Désolé, c'était une erreur de ma part,à force de trifouiller...
avatar
pat
Senior Member


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

Mini-bogues ?? Empty Mini-bogues ??

Message par pat Tue 22 Sep - 12:26

Bogue/l’inspecteur :
Dans les grands rôles, j’ai :
prog est un casier de texte depuis "prog.txt" et je viens de m’apercevoir que prog n’est pas référencé dans l’inspecteur…gênant.

Il me semble avoir débusqué encore au moins un autre bogue… (Ça en devient lassant… je commence à envisager d’abandonner ce langage).
avatar
pat
Senior Member


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

Mini-bogues ?? Empty Mini-bogues ??

Message par pat Mon 21 Sep - 21:46

Juste pour information, j’ai tapé par inadvertance code=prog[lig] (sans doute l’habitude de la syntaxe python), bizarrement aucune erreur n’est signalée et l’on obtient le même résultat qu’avec code= « lig ».
avatar
pat
Senior Member


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

Mini-bogues ?? Empty Mini-bogues ??

Message par pat Fri 25 Sep - 23:17

nouveau mini-bogue, quand j'insère un paragraphe avec le verbier, j'obtiens :

Paragraphe : ?
Rôles Sous: (ceci est coloré en rouge !)

Actions :
avatar
cpc
Posting Freak


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

Mini-bogues ?? Empty Mini-bogues ??

Message par cpc Tue 29 Sep - 14:01

Merci ! corrigé !
avatar
pat
Senior Member


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

Mini-bogues ?? Empty Mini-bogues ??

Message par pat Fri 2 Apr - 22:00

Sachant que vsCode est un acteur texte,l'instruction suivante n'est pas reconnue

vsCode= "vari=In "vsA;
"n;
1" pour signifier que vsCode vaut le texte suivant :

vari=In "vsA;
"n;
1

j'espère avoir été clair... ???

NB : bravo pour l'intentation automatique de livre, c'est bien pratique ! <img src=" title="Smile" />
avatar
cpc
Posting Freak


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

Mini-bogues ?? Empty Mini-bogues ??

Message par cpc Sat 3 Apr - 13:58

Salut Pat !

Oui, je vois ce que tu veux faire.

Faut que je trouve une idée pour ça !

Ronan
avatar
cpc
Posting Freak


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

Mini-bogues ?? Empty Mini-bogues ??

Message par cpc Tue 6 Apr - 13:08

Bonjour,

La version alpha de linotte propose deux nouveaux exemples :
unicode.liv (pour pat)
et
drapeaux.liv pour (Ma_poule)
avatar
pat
Senior Member


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

Mini-bogues ?? Empty Mini-bogues ??

Message par pat Tue 6 Apr - 20:40

Merci bien, Ronan !
avatar
pat
Senior Member


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

Mini-bogues ?? Empty Mini-bogues ??

Message par pat Fri 25 Jun - 22:39

Bonsoir,

A moins d'une erreur de ma part,dans l'exemple suivant l'insertion ne fonctionne pas (j'utilise la dernière Beta, celle d'avant le changement de moteur):

Livre : insertion
("Spécification 1.2")
("Auteur : Pat")
Paragraphe : insert
Rôles :
vsExc est un texte valant "bon"
vsProg est un casier de texte depuis "prog.txt"

Actions :
Insère vsExc à partir de 1 dans vsProg
avatar
cpc
Posting Freak


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

Mini-bogues ?? Empty Mini-bogues ??

Message par cpc Mon 28 Jun - 9:27

étrange, je regarde ça ce soir.
merci
avatar
cpc
Posting Freak


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

Mini-bogues ?? Empty Mini-bogues ??

Message par cpc Mon 28 Jun - 10:38

Sinon, j'ai vu que ta calculatrice peut faire des choses sympas, notamment des cercles ! Bravo !
As-tu testé la dernière version SuissBox avec la dernière bêta de Linotte ?
Merci
avatar
pat
Senior Member


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

Mini-bogues ?? Empty Mini-bogues ??

Message par pat Mon 28 Jun - 12:20

Merci, j’ai réessayé avec le moteur alizé, que ce soit avec SuissBox 001 ou SuissBox 002 (version de « travail »), j’obtiens le message « Dooo ! Vous avez trouvé un bogue dans l’interprète », sans autre précision.=|
avatar
cpc
Posting Freak


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

Mini-bogues ?? Empty Mini-bogues ??

Message par cpc Mon 28 Jun - 13:45

Dooo !
avatar
cpc
Posting Freak


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

Mini-bogues ?? Empty Mini-bogues ??

Message par cpc Tue 29 Jun - 9:19

Le bogue est repéré... mais pas corrigé... ça n'arrive qu'avec les casiers stockés dans des fichiers.
Sinon, j'ai corrigé le bogue qui bloquait le lancement de SuissBox. L'Atelier indique maintenant un problème de sous-paragraphe.
avatar
pat
Senior Member


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

Mini-bogues ?? Empty Mini-bogues ??

Message par pat Tue 29 Jun - 12:30

Bien, pour infos, ces problèmes n'existent pas avec le moteur précédent :;
):
avatar
momo112
Member


Messages : 198
Date d'inscription : 2008-07-31

Mini-bogues ?? Empty Mini-bogues ??

Message par momo112 Wed 5 Jan - 17:40

Refaisant un tour dans la documentation de Linotte, je suis tombé sur "les pointeur de cassier" (qui pourrai me faire économiser pas mal de fichier pour noteradio), je teste alors :

Code:
Test :


1 :

Rôles :

radio est un casier de textes valant "radio", "description", "lien"
Actions :

radio{0}!
radio{1}!
radio{2}!
ça fonctionne parfaitement, sauf quand on utilise un casier texte persistant
Code:
Test :


1 :

Rôles :

radio est un casier de textes depuis "r1.
txt"
Actions :

radio{0}!
radio{1}!
radio{2}!
le fichier r1.txt contient
"radio", "description", "lien"
et là on obtient :

"radio", "description", "lien"
La valeur est incorrecte : la valeur du pointeur est incorrecte

voilà, est-ce un bug, ou est-ce moi qui a mal compris la syntaxe linotte ?

Contenu sponsorisé


Mini-bogues ?? Empty Re: Mini-bogues ??

Message par Contenu sponsorisé


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