La recherche a retourné 16 résultats

par jlaurens
mar. déc. 16, 2014 4:00 pm
Forum : Xcas devel
Sujet : petite erreur dans help.cc
Réponses : 0
Vues : 5619

petite erreur dans help.cc

Ligne 973 string xcasroot_dir(const char * arg){ string xcasroot; if (getenv("XCAS_ROOT")){ xcasroot=string(getenv("XCAS_ROOT")); if (xcasroot[xcasroot.size()-1]!='/') xcasroot+='/'; } Rien n'empêche la variable d'environnement XCAS_ROOT de valoir "". Auquel cas xcasroot[xcasroot.size()-1] est non d...
par jlaurens
ven. déc. 12, 2014 8:20 am
Forum : Xcas devel
Sujet : xcas sur osx 10.10 (aka yosemite) pour le capes math
Réponses : 1
Vues : 5033

xcas sur osx 10.10 (aka yosemite) pour le capes math

J'ai compilé une version de xcas pour osx 10.10 en utilisant la procédure standard. Cela a nécessité quelques modifications mineures. Le résultat est un exécutable qui a l'air de fonctionner sauf que - l'interface est en anglais - les menus lycée collège phy turtle sont vides (de mémoire) quelle est...
par jlaurens
jeu. déc. 11, 2014 10:10 pm
Forum : Giac
Sujet : Erreur dans misc.cc
Réponses : 1
Vues : 3562

Erreur dans misc.cc

Ligne 5465
w=vecteur(m.size(),evalf(1,1,contextptr)/int(m.size())),z; // initial guess

le ",z" ne sert à rien
par jlaurens
jeu. déc. 11, 2014 8:43 pm
Forum : Giac
Sujet : petite erreur dans Cfg.cc
Réponses : 1
Vues : 3476

petite erreur dans Cfg.cc

Ligne 198

giac::NEWTON_DEFAULT_ITERATION==max(giac::absint(int(Xcas_Newton->value())),20);

il y a un "=" en trop, ce qui fait que giac::NEWTON_DEFAULT_ITERATION n'est pas initialisée ici.
par jlaurens
sam. juil. 26, 2014 11:27 am
Forum : Giac
Sujet : unary.h: unary_function_unary, NO_UNARY_FUNCTION_COMPOSE ?
Réponses : 1
Vues : 3537

unary.h: unary_function_unary, NO_UNARY_FUNCTION_COMPOSE ?

Bonjour,

Si j'ai bien vu, unary_function_unary est une classe terminale qui n'est pas instanciée dans giac,
et qui n'est définie que sous la condition NO_UNARY_FUNCTION_COMPOSE

est-ce que je peux la supprimer pour une version giac lite ?

à quoi correspond NO_UNARY_FUNCTION_COMPOSE

Merci d'avance
par jlaurens
jeu. juil. 24, 2014 2:30 pm
Forum : Giac
Sujet : GIAC_TYPE_ON_8BITS
Réponses : 4
Vues : 5454

Re: GIAC_TYPE_ON_8BITS

Mon problème n'est pas numérique, il s'agit de trouver des solutions exactes de l'équation des ondes généralisée dans le plan et dans l'espace avec pour conditions initiales des distributions simples. Pour l'instant, je n'ai pas trouvé d'outils disponibles, quel que soit le langage. Mais je suis pre...
par jlaurens
jeu. juil. 24, 2014 8:11 am
Forum : Giac
Sujet : GIAC_TYPE_ON_8BITS
Réponses : 4
Vues : 5454

Re: GIAC_TYPE_ON_8BITS

Il s'agit d'un genre de fork personnel pour - comprendre comment ça marche - utiliser une version lite dans un autre logiciel (en particulier la grammaire du parser doit être très simplifiée et adaptable) - étendre les possibilités pour résoudre certaines EDP (j'ai déjà regardé du côté de Maxima) En...
par jlaurens
mer. juil. 23, 2014 1:12 am
Forum : Giac
Sujet : memory leak dans gen.cc invmod
Réponses : 1
Vues : 3407

memory leak dans gen.cc invmod

Il manque un delete res... gen invmod(const gen & a,const gen & modulo){ [...] ref_mpz_t * res; [...] if (!_ZINTinvmod(a,modulo,res)) <<<<<<<<<<<<<<<< execute un new res return gentypeerr(gettext("invmod")); <<<<<<<<<<<<<< pas de delete res return(res); <<<<<<<<< delete res ici, il vaudrait mieux av...
par jlaurens
mar. juil. 22, 2014 9:24 pm
Forum : Giac
Sujet : Bug gen.cc rdiv ?
Réponses : 0
Vues : 3697

Bug gen.cc rdiv ?

Bonjour dans rdiv, on a gen rdiv(const gen &a,const gen &b,GIAC_CONTEXT){ [...] return rdivsimp(a,b); case _CPLX__CPLX: adjust_complex_display(rdiv(a*conj(b,contextptr),b.squarenorm(contextptr),contextptr),a,b); <<<<<<<<<<<<<<<< case _DOUBLE___CPLX: case _FLOAT___CPLX: case _INT___CPLX: case _ZINT__...
par jlaurens
mar. juil. 22, 2014 2:59 pm
Forum : Giac
Sujet : GIAC_TYPE_ON_8BITS
Réponses : 4
Vues : 5454

GIAC_TYPE_ON_8BITS

Bonjour

GIAC_TYPE_ON_8BITS me semble inutile

y a-t-il une raison pour le garder ?

(je suis en train de faire ma propre version de giac,
d'où toutes ces interrogations)
par jlaurens
lun. juil. 21, 2014 9:29 pm
Forum : Giac
Sujet : typo dans identificateur.cc ligne 288
Réponses : 1
Vues : 3367

typo dans identificateur.cc ligne 288

// const gen & x__IDNT_e = * (gen *) & alias_xx38; à remplacer par // const gen & xx__IDNT_e = * (gen *) & alias_xx38; Au passage à quoi sert ce GIAC_HAS_STO_38 ? Pour éviter les répétitions, les erreurs et pour rendre le code plus lisible, on peut se servir de macros. Les 26 répétitions des lignes ...
par jlaurens
lun. juil. 21, 2014 12:44 pm
Forum : Giac
Sujet : typo gen.h ligne 1050
Réponses : 1
Vues : 3433

typo gen.h ligne 1050

virtual gen operator > (const gen &) const { return gensizeerr(gettext("== not redefined")); }

texte à remplacer par

"> not redefined"
par jlaurens
mer. juil. 16, 2014 9:18 pm
Forum : Giac
Sujet : bug gen.cc ligne 11486
Réponses : 1
Vues : 3350

bug gen.cc ligne 11486

remplacer
"+infinity";
par
return "+infinity";
par jlaurens
mer. juil. 09, 2014 12:03 am
Forum : Bugs
Sujet : support UTF8: solution bug avec l'unité micro (µ)
Réponses : 1
Vues : 3007

support UTF8: solution bug avec l'unité micro (µ)

Avec XCas 1.1.0-46, l'instruction 1000_mg-1_g donne presque 0 alors que 1000_µg-1_mg donne l'erreur "Unités incompatibles ..." c'est un problème d'encodage dans le fichier prof.cc; la solution et 3 (petits) temps dans la fonction mksa_convert il suffit de remplacer std::map<const char *, const mksa_...
par jlaurens
mar. juil. 08, 2014 11:43 pm
Forum : Bugs
Sujet : Mauvais numéro de colonne en cas d'erreur qtgiac
Réponses : 3
Vues : 3922

Re: Mauvais numéro de colonne en cas d'erreur qtgiac (soluti

Ce n'est pas vraiment très propre mais voici ce qu'on peut faire sans modifier le parser. int giac_yyerror(yyscan_t scanner,const char *s) { const giac::context * contextptr = giac_yyget_extra(scanner); int col = giac_yyget_column(scanner); int line = giac::lexer_line_number(contextptr); std::string...