08/06/18 16:50:09
でもR6RSな処理系ではちゃんとエラーになっております。
Ikarus(R6RS)
Unhandled exception
Condition components:
1. &assertion
2. &who: map
3. &message: "list was altered"
Larceny(R6RS)
Error: car: 5 is not a pair.
Ypsilon(R6RS)
error in car: expected pair, but got 5
immutableなpairってやつはR6RSで必要になったから導入したわけじゃないのでしょうか?
自分はちょっと混乱しています "orz"