enum 要素は、連番の数値定数を定義する。
定数値の名前を指定する。
value の値がそのまま定数の値として出力される。
value が指定されなかった場合、直前の enum 要素の値に 1 を加えた値が定数値となる。 さらに、直前の enum 要素が無かった場合は、0 が値となる。