=================================================================== RCS file: /home/cvs/OpenXM/src/k097/lib/restriction/demo.k,v retrieving revision 1.4 retrieving revision 1.7 diff -u -p -r1.4 -r1.7 --- OpenXM/src/k097/lib/restriction/demo.k 2000/12/27 10:16:13 1.4 +++ OpenXM/src/k097/lib/restriction/demo.k 2001/01/26 12:24:57 1.7 @@ -1,4 +1,4 @@ -/* $OpenXM: OpenXM/src/k097/lib/restriction/demo.k,v 1.3 2000/12/27 08:09:27 takayama Exp $ */ +/* $OpenXM: OpenXM/src/k097/lib/restriction/demo.k,v 1.6 2001/01/05 11:14:29 takayama Exp $ */ load["restriction.k"];; load("../ox/ox.k");; @@ -11,7 +11,12 @@ def demoSendAsirCommand(a) { a.executeString(" def mygeneric_bfct(F,VV,DD,WW) { print([F,VV,DD,WW]); return(generic_bfct(F,VV,DD,WW));}; "); } -as = startAsir(); +if (Boundp("NoX")) { + as = Asir.generate(false); +}else{ + as = Asir.generate(); +} + asssssir = as; demoSendAsirCommand(as); RingD("x,y,z,s"); @@ -43,34 +48,21 @@ def asir_generic_bfct(a,ii,vv,dd,ww) { asir_generic_bfct(a,[Dx^2+Dy^2-1,Dx*Dy-4],[x,y],[Dx,Dy],[1,1]): */ /* usage: misc/tmp/complex-ja.texi */ -def changeRing(F) { - local n,i,f; - if (IsArray(F)) { - n = Length(F); - for (i=0; i