2024 Clojure 状态调查中分享您的想法!

欢迎!请参阅关于页面获取更多有关如何使用本站的信息。

0
core.async

我注意到,当 go 块内出现任何错误时,错误的行号总是包含 go 符号的行。

我怀疑在将形式转换为状态机的过程中,某些元数据在处理过程中丢失了。

这很令人烦恼,也很内漏(在抽象的意义上)。这使得追踪错误的源头变得更加困难。

4 个回答

0

评论人:halgari

正在处理此问题,可能还需要几周的时间。

0

评论人:hugoduncan

这将影响编译错误和堆栈跟踪帧中的行号。

0

评论人:halgari

在 Clojure 中完成,一旦我们得到 tools.analyzer.cljs,我会在 CLJS 中也添加此功能。

0
参考资料:https://clojure.atlassian.net/browse/ASYNC-27(由 hlewisship 报告)
...