如,有一个 模板函数:
#define test_demo(list, value) #(value) #for(x : list) #(x.name) #end #end
可以用 #@test_demo(),或 #call(test_demo) 来调用,同时,设计一个指令,如 #source(test_demo),输出:
#define test_demo(list, value) #(value) #for(x : list) #(x.name) #end #end
这个 source 指令如何实现,还没方向。
这个需求第一次碰到,java 语言自身也没这个功能
建议讲出更深层的目标,或许通过其它路径可以解决