From cd618f934b0e4a30bd6cd4e98f8c1005bf3d6193 Mon Sep 17 00:00:00 2001 From: Li Jin Date: Sun, 25 Jun 2023 17:46:32 +0800 Subject: fix more ambiguous Lua codes generation cases. --- spec/inputs/ambiguous.yue | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'spec/inputs/ambiguous.yue') diff --git a/spec/inputs/ambiguous.yue b/spec/inputs/ambiguous.yue index 3ae0bfc..37857fe 100644 --- a/spec/inputs/ambiguous.yue +++ b/spec/inputs/ambiguous.yue @@ -23,6 +23,27 @@ for i = 1, 10 goto abc (print) 5 +macro lua = (code)-> { + :code + type: "lua" +} + +do + print() + 1 |> b |> (a) + print() + <- (fn) + +do + print() + () <- async_fn() + print() + $lua[==[ + --[[a comment to insert]] + (haha)() + ]==] + nil + macro v = -> 'print 123' do global * -- cgit v1.2.3-55-g6feb