2015-05-14 3 views
0

Я сейчас читаю книгу < < Программирование Erlang, 2nd edition >>. Когда я просмотрел сопоставление шаблонов поля «Карта», фрагмент кода в книге жалуется на ошибку в моей подсказке Erlang.Образец, соответствующий полям карты в erlang

%% Book's version 
1> Henry8 = #{ class => king, born => 1491, died => 1547 }. 
#{ born => 1491, class=> king, died => 1547 }. 
2> #{ born => B } = Henry8. 
#{ born => 1491, class=> king, died => 1547 }. 
3> B. 
1491 

%% My Eshell V6.2 
65> Henry8 = #{ class => king, born => 1491, died => 1547 }. 
#{born => 1491,class => king,died => 1547} 
66> #{ born => B } = Henry8. 
* 1: illegal pattern 

Есть ли что-нибудь, что мне не хватает? Заранее спасибо.

ответ