summaryrefslogtreecommitdiff
path: root/ipl/packs/loadfuncpp/examples/extwidget.icn
diff options
context:
space:
mode:
Diffstat (limited to 'ipl/packs/loadfuncpp/examples/extwidget.icn')
-rw-r--r--ipl/packs/loadfuncpp/examples/extwidget.icn14
1 files changed, 14 insertions, 0 deletions
diff --git a/ipl/packs/loadfuncpp/examples/extwidget.icn b/ipl/packs/loadfuncpp/examples/extwidget.icn
new file mode 100644
index 0000000..b924fd7
--- /dev/null
+++ b/ipl/packs/loadfuncpp/examples/extwidget.icn
@@ -0,0 +1,14 @@
+
+link loadfuncpp
+
+procedure main()
+ iexample := loadfuncpp("./extwidget.so", "iexample")
+ external := iexample()
+ external2 := copy(external)
+ write( type(external) )
+ write( image(external) )
+ write( type(external2) )
+ write( image(external2) )
+end
+
+