File: demo1.m2

package info (click to toggle)
macaulay2 1.24.11%2Bds-5
  • links: PTS, VCS
  • area: main
  • in suites: forky, trixie
  • size: 171,648 kB
  • sloc: cpp: 107,850; ansic: 16,307; javascript: 4,188; makefile: 3,947; lisp: 682; yacc: 604; sh: 476; xml: 177; perl: 114; lex: 65; python: 33
file content (14 lines) | stat: -rw-r--r-- 295 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
-- when running examples, we usually specify the --stop option
-- here we reverse that so we can demonstrate the debugger in an example
stopIfError = false
debuggingMode = true

f := x -> (
     a := "hi there";
     b := 1/x;
     b+1)

g = y -> (
     c := f(y-1);
     d := f(y-2);
     c+d)