标签: metaprogramming abstract-syntax-tree elixir
我有一种情况,我期待一些引用的灵药代码是一个原子。如果传入错误的引用代码,我想引发错误并显示错误的代码。
最简单的方式来展示我需要的是一个例子。
Bitmap
答案 0 :(得分:7)
您可以使用Macro.to_string/2
Macro.to_string/2
Macro.to_string(quote do: %{}) #=> "%{}"