up previous next
Backward compatibility mode for CoCoA4
*** E ***
where
E
is a CoCoA4 expression.

CoCoA5 is not fully backward compatible with CoCoA4, i.e. some CoCoA4
programs will be rejected by CoCoA5. CoCoA4 mode helps ease the transition to
CoCoA5.
In CoCoA4 it was not necessary to write explicitly the product between two
indeterminates; in CoCoA5 this is obligatory.
The expression
E
may also contain function calls, but only if the function
names begin with a capital letter.
/**/ Use QQ[x,y,z];
/**/ f := 2*x^2*y  3*x*y*z  4*y^2*z + 5*y*z^2 + 6*z^3;
/**/ g := ***2x^2y  3xyz  4y^2z + 5yz^2 + 6z^3***; > C4 mode, more compact!
/**/ f = g;
true
