Some Context Probleme ?



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