default(realprecision,38);
sin'(4)
derivnum(x=4,sin(x))
derivnum(x=t^2+O(t^4),sin(x))
v=[Mod(x*y+1,x^2+1), Mod(1,3), ffgen(2^3,'t), 1+x*y+O(x^3), x/(x+y), (x^3/3+x+1) / (x^2+1)^2, [x*y], Mat(x*y)];
{
for (i=1,#v,
  my(u=v[i]);
  print(deriv(u,'x));
  print(u');
  print(deriv(u,'y));
  iferr(print(intformal(u,'x)),E,print(E));
  iferr(print(intformal(u,'y)),E,print(E));
)
}
intformal(1-A,Y)
a=intformal(Pol(0,x), y)
b=intformal(Pol(0,y), x)
variable(a)
variable(b)
a=intformal(O(x), y)
b=intformal(O(y), x)
variable(a)
variable(b)
