i1 : ZZ[x,y] o1 = ZZ [x, y] o1 : PolynomialRing |
i2 : (x+y)^6 6 5 4 2 3 3 2 4 5 6 o2 = x + 6x y + 15x y + 20x y + 15x y + 6x*y + y o2 : ZZ [x, y] |
i3 : t = temporaryFileName() | ".db" o3 = /tmp/M2-12722-1.db |
i4 : d = openDatabaseOut t o4 = /tmp/M2-12722-1.db o4 : Database |
i5 : d#"foo" = toString (x+y)^6 o5 = x^6+6*x^5*y+15*x^4*y^2+20*x^3*y^3+15*x^2*y^4+6*x*y^5+y^6 |
i6 : close d o6 = 0 |
i7 : fileExists t o7 = true |
i8 : e = openDatabase t o8 = /tmp/M2-12722-1.db o8 : Database |
i9 : e#"foo" o9 = x^6+6*x^5*y+15*x^4*y^2+20*x^3*y^3+15*x^2*y^4+6*x*y^5+y^6 |
i10 : value oo 6 5 4 2 3 3 2 4 5 6 o10 = x + 6x y + 15x y + 20x y + 15x y + 6x*y + y o10 : ZZ [x, y] |
i11 : removeFile t |