aboutsummaryrefslogtreecommitdiff
path: root/deep_test/deeptest.lua
diff options
context:
space:
mode:
authorBenoit Germain <bnt.germain@gmail.com>2018-11-05 10:33:20 +0100
committerBenoit Germain <bnt.germain@gmail.com>2018-11-05 10:33:20 +0100
commitef8fc2c4a215110b034424f9c423111d34963f31 (patch)
treeee14122968fd8f076bf749be7f647530372d4d85 /deep_test/deeptest.lua
parent2354e878496d03b390e7cb8fbcd4d473ff983333 (diff)
downloadlanes-ef8fc2c4a215110b034424f9c423111d34963f31.tar.gz
lanes-ef8fc2c4a215110b034424f9c423111d34963f31.tar.bz2
lanes-ef8fc2c4a215110b034424f9c423111d34963f31.zip
rename deep_test.lua
Diffstat (limited to 'deep_test/deeptest.lua')
-rw-r--r--deep_test/deeptest.lua22
1 files changed, 22 insertions, 0 deletions
diff --git a/deep_test/deeptest.lua b/deep_test/deeptest.lua
new file mode 100644
index 0000000..3b514dd
--- /dev/null
+++ b/deep_test/deeptest.lua
@@ -0,0 +1,22 @@
1-- create a deep-aware full userdata while Lanes isn't loaded
2local dt = require "deep_test"
3local deep = dt.new_deep()
4deep:set(666)
5print( deep)
6
7local clonable = dt.new_clonable()
8
9-- now load Lanes and see if that userdata is transferable
10--[[
11local lanes = require("lanes").configure()
12local l = lanes.linda "my linda"
13
14l:set( "key", deep)
15local deep_out = l:get( "key")
16print( deep_out)
17
18lanes.register()
19l:set( "key", clonable)
20local clonable_out = l:get( "key")
21print( clonable_out)
22--]] \ No newline at end of file