Problème Mac OS vs Linux (et Windows)

Bugs

Modérateur : xcasadmin

slejoly
Messages : 194
Inscription : sam. oct. 14, 2006 10:17 am
Localisation : Lorient

Problème Mac OS vs Linux (et Windows)

Message par slejoly » lun. mars 28, 2011 7:51 pm

Bonsoir,
On est en plein dans l'option MPS en seconde et on s'amuse avec la cryptographie. J'ai donc entrainé tout le monde sur Xcas et bientôt ce sera le tour des élèves. Seulement un collègue m'a envoyé une session Xcas pour le codage et décodage de la méthode de César et cela plante sur Mac !

Décidément, après mon lamentable échec de compilation d'Xcas sous Mac OS du mois de janvier, la série continue.

Je précise que :
- mon collègue est sous Windows
- je n'ai eu aucun soucis sous Linux.

Je vous envoie donc cette session (et mieux si j'arrive à joindre le .xws):

1

decal(c,b):={
local n;
n:=(asc(c))[0]-65;
n:=irem(n+b,26);
return(char(n+65));
}
:;

2

cesar(m,b):={
local r,s,k;
r:="";
s:=size(m);
for(k:=0;k<s;k++){
c:=m[k];
r:==r+decal(c,b);
}
return(r)
}:;


3

m:="BONJOUR"

4
messcode:=cesar(m,13)


5

decodecesar(m):={
local k;
for(k:=1;k<26;k++){
afficher("clé" + k +":"+cesar(m,k));
}
}:;


Tout ce passe bien jusqu'au point 4 et au 5 cela affiche << Calcul en cours >> et l'on est obligé de stopper le processus.

Si vous avez une idée du problème.

Je précise que j'ai volontairement gardé la version 0.8.6 d'Xcas sous Linux pour ne pas avoir trop de différences avec la version pour Mac OS !

Stéphane Lejoly
Pièces jointes
Cesar.tar.gz
(2.3 Kio) Téléchargé 172 fois

parisse
Messages : 5739
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: Problème Mac OS vs Linux (et Windows)

Message par parisse » mar. mars 29, 2011 6:36 am

je ne vois pas ce que je pourrais faire avant d'acheter un mac (mais c'est promis je vais en acheter un cet été, en essayant de profiter de soldes éventuelles en juillet).
Vous pouvez toujours essayer au débuggueur pour voir quelle instruction fait planter.

frederic han
Messages : 1137
Inscription : dim. mai 20, 2007 7:09 am
Localisation : Paris
Contact :

Re: Problème Mac OS vs Linux (et Windows)

Message par frederic han » mar. mars 29, 2011 7:45 am

Est ce que ca pourrait venir d'un probleme d'accents dans le clé?

Fred

slejoly
Messages : 194
Inscription : sam. oct. 14, 2006 10:17 am
Localisation : Lorient

Re: Problème Mac OS vs Linux (et Windows)

Message par slejoly » mar. mars 29, 2011 8:29 am

Malheureusement non, cela plante aussi avec "cle"
Merci quand même.

Stéphane

Répondre