summaryrefslogtreecommitdiff
path: root/Examples/octave/contract/runme.m
diff options
context:
space:
mode:
Diffstat (limited to 'Examples/octave/contract/runme.m')
-rw-r--r--Examples/octave/contract/runme.m22
1 files changed, 22 insertions, 0 deletions
diff --git a/Examples/octave/contract/runme.m b/Examples/octave/contract/runme.m
new file mode 100644
index 000000000..62b72320b
--- /dev/null
+++ b/Examples/octave/contract/runme.m
@@ -0,0 +1,22 @@
+# file: runme.m
+
+example
+
+# Call our gcd() function
+
+x = 42;
+y = 105;
+g = example.gcd(x,y);
+printf("The gcd of %d and %d is %d\n",x,y,g);
+
+# Manipulate the Foo global variable
+
+# Output its current value
+printf("Foo = %f\n", example.cvar.Foo);
+
+# Change its value
+example.cvar.Foo = 3.1415926;
+
+# See if the change took effect
+printf("Foo = %f\n", example.cvar.Foo);
+