Dear GAP Forum,
Rifhat Aleev wrote
do you know that GAP3r4p4 becomes SUPER very strange behavior if you use
the capital F? For example,
after that repeated some times similar asignments we have system errors
Real Example of log file:
Error, Function: <function> must be a function
After that GAP does NOT work!!!
What is that?
The problem is that in the linegap> E:=E(7)^3+E(7)^4;
the function `E' is overwritten,
and when `E(7)' is called in the next input line,
GAP cannot evaluate this because `E' is no longer a function.
(So the problem is not the use of the capital F but of the capital E.)
In the forthcoming version GAP 4,
global variables of GAP such as `E' are write protected,
so the above problem cannot occur in GAP 4.
We have another examples WITHOUT capital E but unfortunately they are
random and so it is very hard to repeat them. We don't think that can be!
Thanks once more!