【问题标题】:Why do I get syntax error before: '{'?为什么之前出现语法错误:'{'?
【发布时间】:2015-10-13 20:47:57
【问题描述】:

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

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

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

详情: Erlang R16B03 (erts-5.10.4),Eshell V5.10.4。

【问题讨论】:

    标签: erlang erlang-shell eshell erl


    【解决方案1】:

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

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

    【讨论】:

    • 谢谢。切换到最新版本(高于 v.17)有效。
    猜你喜欢
    • 1970-01-01
    • 2019-03-09
    • 2019-11-25
    • 2021-11-13
    • 1970-01-01
    • 1970-01-01
    • 2016-12-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多