From 27d6efb5f5a076f825fe2da1875e0cabaf02b4e7 Mon Sep 17 00:00:00 2001 From: chai Date: Wed, 17 Nov 2021 23:03:07 +0800 Subject: + LuaMacro --- Tools/LuaMacro/tests/test-block.lua | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Tools/LuaMacro/tests/test-block.lua (limited to 'Tools/LuaMacro/tests/test-block.lua') diff --git a/Tools/LuaMacro/tests/test-block.lua b/Tools/LuaMacro/tests/test-block.lua new file mode 100644 index 0000000..22c5ae5 --- /dev/null +++ b/Tools/LuaMacro/tests/test-block.lua @@ -0,0 +1,13 @@ +-- in this case, a simple statement macro can be used +-- `block ... end` expands to `(function() ... end)` + +def_ block (function() _END_")" + +function peval(fun) + print(fun()) +end + +peval block + return 10,'hello',54 +end + -- cgit v1.1-26-g67d0