generated at
配列の境界検査
bounds check
ref TaPL p.5 の補足
ATS言語Coqはできるらしい