unary.h: unary_function_unary, NO_UNARY_FUNCTION_COMPOSE ?

Librairie C++ de calcul formel/ C++ symbolic computation library

Modérateur : xcasadmin

jlaurens
Messages : 16
Inscription : jeu. juil. 03, 2014 10:23 am

unary.h: unary_function_unary, NO_UNARY_FUNCTION_COMPOSE ?

Message par jlaurens » sam. juil. 26, 2014 11:27 am

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

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

Re: unary.h: unary_function_unary, NO_UNARY_FUNCTION_COMPOSE

Message par parisse » sam. juil. 26, 2014 7:12 pm

C'est en effet bien possible qu'il n'y ait plus de unary_function_unary, elles ont du toutes etre remplacees par des unary_function_eval (avec pointeur de contexte pour la fonction appelee).
NO_UNARY_FUNCTION_COMPOSE permet d'avoir du code charge en ROM, sinon toutes les definitions de fonction utilisateur giac ne peuvent etre chargees en ROM. Accessoirement ca empeche l'execution de fonctionnalites de composition des unary_function_abstract, mais qui ne servent pas.

Répondre