有个问题想请教一下,这个报错是版本的原因吗,还是哪里写错了?
erlang吧
全部回复
仅看楼主
level 3
本为以 楼主
有个问题想请教一下,这个报错是版本的原因吗,还是哪里写错了?
2020年06月29日 03点06分 1
level 1
语法错误.
想要从Map这种数据结构通过模式匹配的方式取出值的话,应该使用" := "而不是" => ".
" => "操作只能用来赋值和更新值; " := "操作用来取值.
就是这样[呵呵]
所以,正确写法应该是:
#{born := B} = Henry8.
2020年06月29日 12点06分 2
谢谢大佬
2020年06月29日 13点06分
level 11
意思是“不合法模式”,你看的书名是什么?
2020年06月30日 04点06分 3
我看的是这个 Erlang程序设计(第2版)
2020年07月02日 03点07分
1