diff options
Diffstat (limited to 'deep_test/deep_test.lua')
-rw-r--r-- | deep_test/deep_test.lua | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/deep_test/deep_test.lua b/deep_test/deep_test.lua index fd78115..3b514dd 100644 --- a/deep_test/deep_test.lua +++ b/deep_test/deep_test.lua | |||
@@ -4,12 +4,19 @@ local deep = dt.new_deep() | |||
4 | deep:set(666) | 4 | deep:set(666) |
5 | print( deep) | 5 | print( deep) |
6 | 6 | ||
7 | local clonable = dt.new_clonable() | ||
8 | |||
7 | -- now load Lanes and see if that userdata is transferable | 9 | -- now load Lanes and see if that userdata is transferable |
8 | --[[ | 10 | --[[ |
9 | local lanes = require("lanes").configure() | 11 | local lanes = require("lanes").configure() |
10 | |||
11 | local l = lanes.linda "my linda" | 12 | local l = lanes.linda "my linda" |
12 | l.put( "key", deep) | 13 | |
13 | local out = l.get( "key") | 14 | l:set( "key", deep) |
14 | print( out) | 15 | local deep_out = l:get( "key") |
15 | ]] \ No newline at end of file | 16 | print( deep_out) |
17 | |||
18 | lanes.register() | ||
19 | l:set( "key", clonable) | ||
20 | local clonable_out = l:get( "key") | ||
21 | print( clonable_out) | ||
22 | --]] \ No newline at end of file | ||