Javascript Parenscript与内隐返回

Javascript Parenscript与内隐返回,javascript,lisp,common-lisp,parenscript,Javascript,Lisp,Common Lisp,Parenscript,是否仍然可以关闭Parenscript的隐式返回 我正在尝试编写以下代码: function () = { dialog.show();}; 但Parenscript插入了一个隐式回报: (ps (lambda () (chain dialog (show)))) => 不。(CoffeeScript的工作方式也一样。)这是一个功能,不是bug。如果您真的在意,请显式返回未定义的。否。(CoffeeScript也以同样的方式工作。)这是一个功能,而不是bug。如果您真的关心,请显

是否仍然可以关闭Parenscript的隐式返回

我正在尝试编写以下代码:

function () = { dialog.show();};
但Parenscript插入了一个隐式回报:

(ps (lambda ()
      (chain dialog (show))))
=>

不。(CoffeeScript的工作方式也一样。)这是一个功能,不是bug。如果您真的在意,请显式返回
未定义的

否。(CoffeeScript也以同样的方式工作。)这是一个功能,而不是bug。如果您真的关心,请显式返回
未定义的

您可以使用
(值)

这可能会返回
undefined
(但实际上返回
null
)。如果您确实需要
未定义的
,您可以:

(ps (lambda ()
      (chain dialog (show))
      undefined))
您可以使用
(值)

这可能会返回
undefined
(但实际上返回
null
)。如果您确实需要
未定义的
,您可以:

(ps (lambda ()
      (chain dialog (show))
      undefined))
(ps (lambda ()
      (chain dialog (show))
      undefined))