我有一个Erlang程序,用钢筋编,新版的debian发行版后,就不会再编译,抱怨这一点:二郎-Import不工作
-import(erl_scan).
-import(erl_parse).
-import(io_lib).
说:
不良的进口声明
我不知道erlang,我只是想编译这个东西。 显然最近发生了一些不好的事情http://erlang.org/pipermail/erlang-questions/2013-March/072932.html
有没有简单的方法来解决这个问题?
删除所有从全部导入这些文件似乎没有其他修改(这是正常的?) – LtWorf
我猜有人清理了代码,并已经把所有的电话前缀,但忘记取出进口指令。 – legoscia
请注意,那些导入声明(已删除的实验“软件包”的一部分)未导入特定函数,如常规导入(ModuleName,[Function1,...,FunctionN]),但模块名称,以便可以使用“foo”来代替“bar.baz.foo”等。导入一个像io_lib这样的名称意味着您不必像使用.io_lib那样使用前导点来表示“空白”名称空间。如果包含模块本身不在包装中(可能是一次,然后再重新命名),那么进口没有任何影响。 – RichardC