=================================================================== RCS file: /home/cvs/OpenXM/src/kan96xx/Doc/hol.sm1,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- OpenXM/src/kan96xx/Doc/hol.sm1 1999/12/07 09:35:22 1.2 +++ OpenXM/src/kan96xx/Doc/hol.sm1 1999/12/10 09:17:50 1.3 @@ -1,4 +1,4 @@ -% $OpenXM$ +% $OpenXM: OpenXM/src/kan96xx/Doc/hol.sm1,v 1.2 1999/12/07 09:35:22 takayama Exp $ %% hol.sm1, 1998, 11/8, 11/10, 11/14, 11/25, 1999, 5/18, 6/5. %% rank, rrank, characteristic %% This file is error clean. @@ -1170,6 +1170,7 @@ message-quiet /arg1 set [/in-reduction* /aa /typev /setarg /f /v /gg /wv /termorder /vec /ans /rr /mm /h /size /a0 /a3 + /opt ] pushVariables [(CurrentRingp) (KanGBmessage)] pushEnv [ @@ -1247,11 +1248,14 @@ message-quiet h toString . /h set } ifelse f { toString . } map /f set + getOptions /opt set + [(ReduceLowerTerms) 1] system_variable reduction*.noH { h f reduction-noH /ans set } { h f reduction /ans set } ifelse + opt restoreOptions size -1 eq not { [size ans 0 get] toVectors /a0 set [size ans 3 get] toVectors /a3 set