Thanks for the solution. It works for me. > eval(e1, [name(pos)], [2], [(x : eI) : eI +-> x])
For the interested readers of this thread here is the documentation of the last eval call: eval: (%, List Symbol, List NonNegativeInteger, List % -> %) -> % if R has Ring eval(x, [s1, ..., sm], [n1, ..., nm], [f1, ..., fm]) replaces every si(a)^ni in x by fi(a) for any a. Thanks. Slawomir -- You received this message because you are subscribed to the Google Groups "FriCAS - computer algebra system" group. To unsubscribe from this group and stop receiving emails from it, send an email to fricas-devel+unsubscr...@googlegroups.com. To post to this group, send email to fricas-devel@googlegroups.com. Visit this group at https://groups.google.com/group/fricas-devel. For more options, visit https://groups.google.com/d/optout.