lua: parenthesized expressions truncate multi-return via new lua-paren AST node +2 tests
Some checks failed
Test, Build, and Deploy / test-build-deploy (push) Has been cancelled

This commit is contained in:
2026-04-24 22:48:33 +00:00
parent d8be6b8230
commit fb18629916
6 changed files with 61 additions and 44 deletions

View File

@@ -30,6 +30,7 @@
((= tag (quote lua-false)) false)
((= tag (quote lua-name)) (make-symbol (nth node 1)))
((= tag (quote lua-vararg)) (make-symbol "__varargs"))
((= tag (quote lua-paren)) (list (make-symbol "lua-first") (lua-tx (nth node 1))))
((= tag (quote lua-binop)) (lua-tx-binop node))
((= tag (quote lua-unop)) (lua-tx-unop node))
((= tag (quote lua-call)) (lua-tx-call node))