遵循本指南:http://relops.com/blog/2014/01/13/leex_and_yecc
leex:file('lex')
根据指南,此代码在Erlang中生成名为?LEX
的模块。 Elixir中的名字是什么?
答案 0 :(得分:1)
如果您调用文件lexer.xrl
,leex
将生成名为lexer.erl
的Erlang文件,该文件定义名为lexer
的模块。然后,您可以将其作为:lexer.<function>
从Elixir中使用。要在文章中查看此示例,请搜索selector_lexer.xrl
。
它与parser.yrl
的工作方式类似 - 您将获得名为parser
的Erlang模块,您可以在Elixir中调用:parser.<function>
。