我正在尝试defmacro在ClojureScript中使用,但我收到一个控制台错误:
TypeError: 'undefined' is not an object (evaluating 'crd.core.defmacro.call')
Run Code Online (Sandbox Code Playgroud)
这是生成错误的测试代码:
(ns crd.core)
(defmacro t [] `())
Run Code Online (Sandbox Code Playgroud)
并生成的JavaScript代码:
goog.provide('crd.core');
goog.require('cljs.core');
crd.core.defmacro.call(null,crd.core.t,cljs.core.Vector.fromArray([]),null);
Run Code Online (Sandbox Code Playgroud)
关于我做错了什么的指示?
| 归档时间: |
|
| 查看次数: |
1815 次 |
| 最近记录: |