[] をプリミティブに [ ] をユーザ定義に