Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 7ebd25ac536d248d499a3ce2acda963a > files > 3128

Macaulay2-1.3.1-8.fc15.i686.rpm

-- -*- M2-comint -*- {* hash: -1872062958 *}

i1 : fn = temporaryFileName()

o1 = /tmp/M2-13413-1

i2 : fn << "z^6+3*x*z^4+6*y*z^4+3*x^2*z^2+12*x*y*z^2+12*y^2*z^2+x^3+6*x^2*y+12*x*y^2+8*y^3" << endl << close

o2 = /tmp/M2-13413-1

o2 : File

i3 : get fn

o3 = z^6+3*x*z^4+6*y*z^4+3*x^2*z^2+12*x*y*z^2+12*y^2*z^2+x^3+6*x^2*y+12*x*y^2
     +8*y^3

i4 : R = ZZ/101[x,y,z]

o4 = R

o4 : PolynomialRing

i5 : f = value get fn

      6       4       4     2 2          2      2 2    3     2         2  
o5 = z  + 3x*z  + 6y*z  + 3x z  + 12x*y*z  + 12y z  + x  + 6x y + 12x*y  +
     ------------------------------------------------------------------------
       3
     8y

o5 : R

i6 : factor f

       2          3
o6 = (z  + x + 2y)

o6 : Expression of class Product

i7 : fn << "sample = 2^100
     print sample
     " << close

o7 = /tmp/M2-13413-1

o7 : File

i8 : get fn

o8 = sample = 2^100
     print sample


i9 : load fn
1267650600228229401496703205376

i10 : needs fn

i11 : input fn

ii12 : sample = 2^100

oo12 = 1267650600228229401496703205376

ii13 : print sample
1267650600228229401496703205376

ii14 : 

i15 : peek get fn

o15 = "sample = 2^100
      print sample
      "

i16 : lines get fn

o16 = {sample = 2^100, print sample}

o16 : List

i17 : peek lines get fn

o17 = {"sample = 2^100", "print sample"}

i18 : stack lines get fn

o18 = sample = 2^100
      print sample

i19 : removeFile fn

i20 :