summaryrefslogtreecommitdiff
path: root/Examples/pike/simple/runme.pike
diff options
context:
space:
mode:
Diffstat (limited to 'Examples/pike/simple/runme.pike')
-rw-r--r--Examples/pike/simple/runme.pike20
1 files changed, 20 insertions, 0 deletions
diff --git a/Examples/pike/simple/runme.pike b/Examples/pike/simple/runme.pike
new file mode 100644
index 0000000..a6a78e9
--- /dev/null
+++ b/Examples/pike/simple/runme.pike
@@ -0,0 +1,20 @@
+int main()
+{
+ /* Call our gcd() function */
+ int x = 42;
+ int y = 105;
+ int g = .example.gcd(x, y);
+ write("The gcd of %d and %d is %d\n", x, y, g);
+
+ /* Manipulate the Foo global variable */
+ /* Output its current value */
+ write("Foo = %f\n", .example->Foo_get());
+
+ /* Change its value */
+ .example->Foo_set(3.1415926);
+
+ /* See if the change took effect */
+ write("Foo = %f\n", .example->Foo_get());
+
+ return 0;
+}