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
unary.h: unary_function_unary, NO_UNARY_FUNCTION_COMPOSE ?
Modérateur : xcasadmin
Re: unary.h: unary_function_unary, NO_UNARY_FUNCTION_COMPOSE
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.
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.