【发布时间】:2013-09-16 08:51:42
【问题描述】:
io_lib:fread("~d/~d/~d", "2013/03/03").
上面的代码在 erlang 中工作,所以理想情况下,下面的代码应该在 elixir 中工作
:io_lib.fread("~d/~d/~d", "2013/03/03")
但它会产生错误“没有匹配的函数子句”
检查后发现elixir调用了类似的模块
:io_lib_fread.fread("~d/~d/~d", "2013/03/03", 0, [])
【问题讨论】:
-
你检查过是否是宏扩展吗?!