=================================================================== RCS file: /home/cvs/OpenXM_contrib2/asir2000/lib/weight,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- OpenXM_contrib2/asir2000/lib/weight 2004/05/17 12:03:17 1.37 +++ OpenXM_contrib2/asir2000/lib/weight 2004/05/18 10:03:15 1.38 @@ -454,7 +454,7 @@ def checktd(PolyList,Vars,ResVars){ return 1$ } -def value2(Vars,Ans,Ba){ +def value2(Vars,Ans,Ba,FLAG){ N=length(Vars)$ Res=newvect(N)$ @@ -469,8 +469,8 @@ def value2(Vars,Ans,Ba){ Res=getgcd(Res,Vars)$ if(nonposdegchk(Res)){ - TMP1=makeret(Res,Vars,1)$ - return [vtol(TMP1[1]),vtol(map(drint,TMP1[1]*1.0))]$ + TMP1=makeret(Res,Vars,FLAG)$ + return vtol(TMP1[1])$ } else return []$ @@ -523,10 +523,10 @@ def qcheck(PolyList,Vars,FLAG){ for(I=0;I