[back] [prev] [next] [index] [root]
BagWrite (file, arg [,arg]); BagWrite("filename", arg [,arg]);
| File | file |
|
| any expression | arg |
See also: BagRead
kash> file:=Open("/tmp/dump","w");
Filename: /tmp/dump / Mode: w / Open (fid): 5
kash> f:=Poly(Zx,[1,0,-5]);;
kash> BagWrite(file,f);
kash> Close(file); true
kash> file:=Open("/tmp/dump","a");
Filename: /tmp/dump / Mode: a / Open (fid): 5
kash> o:=Order(f);; kash> BagWrite(file,o); kash> e1:=Elt(o,[1,0]/1);; kash> e2:=Elt(o,1/1);; kash> e3:=Elt(o,[-5,0]/1);; kash> e4:=Elt(o,[1,1]/1);; kash> BagWrite(file,e1,e2,e3,e4); kash> M:=OrderMaximal(Order (o,[e1,e2,e3,e4]));; kash> BagWrite(file,M);
kash> Close(file); true
kash> file:=Open("/tmp/dump","r");
Filename: /tmp/dump / Mode: r / Open (fid): 5
kash> BagRead(file);
[ x^2 - 5 ]
kash> BagRead(file);
[ Generating polynomial: x^2 - 5
]
kash> BagRead(file);
[ 1, 1, -5, [1, 1] ]
kash> BagRead(file);
[ F[1]
|
F[2]
/
/
Q
F [ 1] Given by transformation matrix
F [ 2] x^2 - 5
Discriminant: 5
]
kash> BagRead(file);
false
kash> Close(file); > true
<- back[back] [prev] [next] [index] [root]