我试图反编译.beam文件(从elixir代码编译)
我使用了这个escript
main([BeamFile]) ->
{ok,{_,[{abstract_code,{_,AC}}]}} = beam_lib:chunks(BeamFile,[abstract_code]),
io:fwrite("~s~n", [erl_prettypr:format(erl_syntax:form_list(AC))]).
生成了一个文件。但在再次编译此代码时,我在'-spec'注释
上出错lib/renlim.erl:7: syntax error before: '{'
代码不变。它与新的Erlang版本有关还是我做错了什么?