欢迎!请参阅 关于 页面以获取有关此功能的更多信息。
以下代码运行正常(未给出具体代码内容,可能是代码行号)
(match (link: 'F) (link: ('F :as x)) x) ;; => F
但当尝试使用 :or 守卫时,代码会失败
(match (link: 'F) (link: ((:or 'F 'T) :as x)) x) ;; 编译器异常 java.lang.RuntimeException: 无法在此上下文中解析符号:x