나는 Thinking in Erlang이라는 책을 통해 작업하고 있습니다. 에서 "그림 10 : 사건의 예"| 라인 (9) [_One에 대한 일치되지 않는 이유얼랭 목록 일치
당신이 궁금해하는 경우, _TWO :
many(X) -> case X of [] -> none; [ _One ] -> one; [ _One, _Two ] -> two; [ _One, _Two , _Three | _Tail ] -> many end.
그것은 말한다 다음과 같은 예를 가지고 _Tail]을 사용하여 이전 섹션의 끝에있는 목록 꼬리에 대한 목록 일치 규칙을 검토하십시오.
하지만 실제로 [_One, _Two | _Tail] 모든 것이 예상대로 작동합니다. 책에 오류가 있습니까, 아니면 잘못 되었습니까?