summary refs log tree commit diff stats
path: root/testc.lua
diff options
context:
space:
mode:
Diffstat (limited to 'testc.lua')
-rw-r--r--testc.lua17
1 files changed, 17 insertions, 0 deletions
diff --git a/testc.lua b/testc.lua
new file mode 100644
index 0000000..1c8f572
--- /dev/null
+++ b/testc.lua
@@ -0,0 +1,17 @@
+local function printr(...)
+    print(...)
+    return ...
+end
+
+local realload = load
+load = function(target, ...)
+    if type(target) == "function" then
+        return realload(function() return printr(target()) end, ...)
+    else
+        return realload(printr(target), ...)
+    end
+end
+
+local cratera = require "cratera"
+
+assert(printr(cratera.load("")))()