【发布时间】:2013-11-27 18:35:56
【问题描述】:
是否可以像这样采用带引号的 Elixir 表达式(AST 树):
quote do: 1 + 1
=> {:+, [context: Elixir, import: Kernel], [1, 1]}
然后将其转换为 Erlang AST?
我查看了代码模块以及一些内核模块,寻找执行此操作的函数,但我没有找到任何东西。我什至不确定这是否可能......我不知道在 Erlang AST 中如何表示 Elixir 宏之类的东西。
提前致谢!
【问题讨论】:
标签: erlang abstract-syntax-tree quote elixir beam