模块名称前的问号

时间:2014-07-28 06:59:00

标签: erlang elixir

遵循本指南:http://relops.com/blog/2014/01/13/leex_and_yecc

leex:file('lex')

根据指南,此代码在Erlang中生成名为?LEX的模块。 Elixir中的名字是什么?

1 个答案:

答案 0 :(得分:1)

如果您调用文件lexer.xrlleex将生成名为lexer.erl的Erlang文件,该文件定义名为lexer的模块。然后,您可以将其作为:lexer.<function>从Elixir中使用。要在文章中查看此示例,请搜索selector_lexer.xrl

它与parser.yrl的工作方式类似 - 您将获得名为parser的Erlang模块,您可以在Elixir中调用:parser.<function>