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 :
Code promo Nike : -25% dès 50€ ...
Voir le deal

descriptionBUG casiers EmptyBUG casiers

more_horiz
Bonjour, en voulant intégrer de nouvelles fonctionnalités à noteradio, j'ai trouvé un bug (ou une fonctionnalité manquante) avec de jolis messages d'erreurs. Voici la portion de code :

Code:

BUG :

("Spécification :
1.
3")

Casiers :

Rôles :

C est un casier de texte valant "1.
txt", "2.
txt, "3.
txt"
1 est un casier de texte depuis C{0}
Actions :

1{1}!
Tu termines

Qui affiche de jolis messages tous plus joyeux :

le premier à l'exécution dans l'atelier :
Dooo ! vous avez trouvé un bogue dans l'interprète...

Ou encore à l'exécution au double-clic :
La sémantique de la phrase contenant le verbe 'incrémenter' est incorrecte.
Erreur dans l'interpréteur !

Ou le plus flippant à l'exécution par Jinotte :
<
org.linotte.moteur.Acteur cannot be cast to java.lang.String>

Erreur dans l'interpréteur !

A noter que cette erreur se retrouve avec cette variante :

Code:

BUG :

("Spécification :
1.
3")
("Auteur :
momo112")

Grands rôles :


Casiers :

Rôles :

a :
:
texte <
- "1.
txt"
1 est un casier de texte depuis a
Actions :

1{1}!
Tu termines

descriptionBUG casiers EmptyBUG casiers

more_horiz
Merci momo112,

Il y a deux bogues.

Le premier bogue se trouve dans ton premier exemple, il manque un guillemet.
Le deuxième bogue est lié à la ligne : 1 est un casier de texte depuis a

J'analyse et corrige ça !

Merci

descriptionBUG casiers EmptyBUG casiers

more_horiz
Dans le premier exemple, j'ai remis le guillemet manquant, mais l'erreur persiste.

descriptionBUG casiers EmptyBUG casiers

more_horiz
J'ai corrigé le bogue (+ d'autres) dans la dernière beta :

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

descriptionBUG casiers EmptyRe: BUG casiers

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