aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--spec/inputs/syntax.yue11
-rw-r--r--spec/outputs/syntax.lua7
2 files changed, 18 insertions, 0 deletions
diff --git a/spec/inputs/syntax.yue b/spec/inputs/syntax.yue
index 1e01a26..4f693d4 100644
--- a/spec/inputs/syntax.yue
+++ b/spec/inputs/syntax.yue
@@ -449,5 +449,16 @@ do
449 ,f 4, \ 449 ,f 4, \
450 4 450 4
451 451
452do
453 f = (
454 a -- param a
455 b -- param b
456 )-> a + b
457 f(
458 a -- value a
459 b -- value b
460 )
461 f !
462
452nil 463nil
453 464
diff --git a/spec/outputs/syntax.lua b/spec/outputs/syntax.lua
index 8d41f7d..990083f 100644
--- a/spec/outputs/syntax.lua
+++ b/spec/outputs/syntax.lua
@@ -407,4 +407,11 @@ do
407 local _3, _4 407 local _3, _4
408 _1, _2, _3, _4 = 1, f(2, 3, f(4, 4)) 408 _1, _2, _3, _4 = 1, f(2, 3, f(4, 4))
409end 409end
410do
411 f = function(a, b)
412 return a + b
413 end
414 f(a, b)
415 f()
416end
410return nil 417return nil