clojure 源代码在宏中的位置
clojure source code position in macros
对于我的宏,我需要以复杂的形式获取有关某些子符号的源代码位置的信息,以便更正错误报告。我可以将 :line :column metas 用于更复杂的部分,例如子列表,但不能用于符号。这可能吗?
是啊...这是符号,字符串等的问题...如果需要使用源码分析,可以试试rewrite-clj。那将有关于postitioning的信息
对于我的宏,我需要以复杂的形式获取有关某些子符号的源代码位置的信息,以便更正错误报告。我可以将 :line :column metas 用于更复杂的部分,例如子列表,但不能用于符号。这可能吗?
是啊...这是符号,字符串等的问题...如果需要使用源码分析,可以试试rewrite-clj。那将有关于postitioning的信息