您好我是Erlang的新手,并在模式匹配中尝试了以下代码。正如所料,它对我不起作用,有人请帮助我更好地理解这个概念
1> Prat = {name,{{first,prat},{last,redy}},{age,23},occupation,{{company,"TS"},{work, "SW"}}}
2> {_,{_,_},_,_,{{_,c},_}} = Prat
但它给我带来了无与伦比的错误。请帮帮我。
答案 0 :(得分:8)
在这个表达式中,"{_,{_,_},_,_,{{_,c},_}} = Prat"
,c是一个变量,应该大写。
{_,{_,_},_,_,{{_,C},_}} = Prat
。
C =“TS”。