Hello,, I have create a file with some rules definitions, for exemple : LIN : f[x+y,z]->f[x,z]+f[y,z] A have also define a fonction in this file : e(x,y):=f[x,y]; Now a load the file with BATCHLOAD("pb.mac"); Now if I do APPLYB1(f[x,y],LIN); then OK If I do APPLYB1(e(x,y),LIN); then mistake !!! What happed ? Thank you for your help. Marc GILG PS: I joint a copy of the file and the output from xmaxima.
Attached file: pb.mac
Attached file: pb.out