为什么我之前会遇到语法错误:'{'?

时间:2015-07-23 13:42:41

标签: erlang erlang-shell eshell erl

在玩Erlang getting started section时 我在简单的用例(简单的地图初始化)上遇到了奇怪的语法错误。有什么建议为什么会发生这种情况?

  

1> #{ "key" => 42}.

     
      
  • 1:之前的语法错误:'{'
  •   

详细信息: Erlang R16B03(erts-5.10.4),Eshell V5.10.4。

1 个答案:

答案 0 :(得分:8)

因为地图是在Erlang 17中引入的。

您必须升级安装或不使用地图。