Sophie

Sophie

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

Macaulay2-1.3.1-8.fc15.i686.rpm

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

i1 : x:=3; y:="hi there"; z:=2^30; f = x->x;

i5 : listLocalSymbols f

o5 = symbol   class     value      location of symbol
     ------   -----     -----      ------------------
     x      : ZZ     -- 3          stdio:1:1-1:1     
     y      : String -- "hi there" stdio:1:7-1:7     
     z      : ZZ     -- 1073741824 stdio:1:22-1:22   

i6 : listLocalSymbols symbol x

o6 = symbol   class     value      location of symbol
     ------   -----     -----      ------------------
     x      : ZZ     -- 3          stdio:1:1-1:1     
     y      : String -- "hi there" stdio:1:7-1:7     
     z      : ZZ     -- 1073741824 stdio:1:22-1:22   

i7 : load "Macaulay2Doc/demo1.m2"

i8 : g 2
/builddir/build/BUILD/Macaulay2-1.3.1-r10737/Macaulay2/packages/Macaulay2Doc/demo1.m2:8:12:(3):[2]: error: division by zero
/builddir/build/BUILD/Macaulay2-1.3.1-r10737/Macaulay2/packages/Macaulay2Doc/demo1.m2:8:12:(3):[2]: --entering debugger (type help to see debugger commands)
/builddir/build/BUILD/Macaulay2-1.3.1-r10737/Macaulay2/packages/Macaulay2Doc/demo1.m2:8:11-8:13: --source code:
     b := 1/x;

ii9 : listLocalSymbols

oo9 = symbol   class              value                                                   location of symbol
      ------   -----              -----                                                   ------------------                                                                           
      x      : ZZ              -- 0                                                       /builddir/build/BUILD/Macaulay2-1.3.1-r10737/Macaulay2/packages/Macaulay2Doc/demo1.m2:6:6-6:6
      a      : String          -- "hi there"                                              /builddir/build/BUILD/Macaulay2-1.3.1-r10737/Macaulay2/packages/Macaulay2Doc/demo1.m2:7:6-7:6
      b      : Nothing         -- null                                                    /builddir/build/BUILD/Macaulay2-1.3.1-r10737/Macaulay2/packages/Macaulay2Doc/demo1.m2:8:6-8:6
      f      : FunctionClosure -- {*Function[/builddir/build/BUILD/Macaulay2-1.3.1-r1073. /builddir/build/BUILD/Macaulay2-1.3.1-r10737/Macaulay2/packages/Macaulay2Doc/demo1.m2:6:1-6:1

ii10 : h := x -> y -> y+1;

ii11 : listLocalSymbols(ZZ,h 11)

oo11 = symbol   class    value location of symbol
       ------   -----    ----- ------------------                                                                           
       x      : ZZ    -- 0     /builddir/build/BUILD/Macaulay2-1.3.1-r10737/Macaulay2/packages/Macaulay2Doc/demo1.m2:6:6-6:6
       x      : ZZ    -- 11    stdio:2:6-2:6                                                                                

ii12 : load "Macaulay2Doc/demo1.m2"
--warning: function g redefined

ii13 : g 2
/builddir/build/BUILD/Macaulay2-1.3.1-r10737/Macaulay2/packages/Macaulay2Doc/demo1.m2:8:12:(3):[2]: error: division by zero
/builddir/build/BUILD/Macaulay2-1.3.1-r10737/Macaulay2/packages/Macaulay2Doc/demo1.m2:8:12:(3):[2]: --entering debugger (type help to see debugger commands)
/builddir/build/BUILD/Macaulay2-1.3.1-r10737/Macaulay2/packages/Macaulay2Doc/demo1.m2:8:11-8:13: --source code:
     b := 1/x;

iii14 : listLocalSymbols ZZ

ooo14 = symbol   class    value
        ------   -----    -----
        x      : ZZ    -- 0    
        ---------------------------------------------------------------------
        location of symbol
        ------------------                                              
        /builddir/build/BUILD/Macaulay2-1.3.1-r10737/Macaulay2/packages/
        ---------------------------------------------------------------------
                                     
        Macaulay2Doc/demo1.m2:6:6-6:6

iii15 : 
/builddir/build/BUILD/Macaulay2-1.3.1-r10737/Macaulay2/packages/Macaulay2Doc/demo1.m2:13:11:(3):[1]: --entering debugger (type help to see debugger commands)
/builddir/build/BUILD/Macaulay2-1.3.1-r10737/Macaulay2/packages/Macaulay2Doc/demo1.m2:13:11-13:15: --source code:
     d := f(y-2);

iii16 : 

ii17 : 
/builddir/build/BUILD/Macaulay2-1.3.1-r10737/Macaulay2/packages/Macaulay2Doc/demo1.m2:13:11:(3):[1]: --entering debugger (type help to see debugger commands)
/builddir/build/BUILD/Macaulay2-1.3.1-r10737/Macaulay2/packages/Macaulay2Doc/demo1.m2:13:11-13:15: --source code:
     d := f(y-2);

ii18 : 

i19 :