Dear forum, I have a custom package containing lots of functions that I use frequently, that I usually read into GAP at the start of every session. Since I frequently use polynomials in one variable, one of the first lines of this package is
q:=Indeterminate(Rationals,"q"); The trouble is, if I modify the package and then re-read it into the session, GAP reads the line above again and assigns two indeterminates, both called q. This causes problems for functions that refer to q. Is there a way around this, apart from closing a re-opening GAP every time I update my package? For example, is there a way to modify the above line so that it says something like "if q is not already assigned, let it be an indeterminate"? Matt. _____________________________________________________________________________________________ Matthew Fayers School of Mathematical Sciences Queen Mary, University of London Mile End Road London E1 4NS 020 7882 5479 _______________________________________________ Forum mailing list Forum@mail.gap-system.org http://mail.gap-system.org/mailman/listinfo/forum