書き忘れていたデフォルト引数を追加。
トークンの情報を整理。

TokenType型のSYMBOL, INT, RETURNはすべてRESERVEDに集約。
EOFはトークン列の終端で検知。
CHARACTER, STRINGは将来の拡張のために事前に追加。
number_メンバを削除。

number_は値を保持するのに十分な大きさでなく、かつ冗長。
number_で持ちうる情報はすべてstr_で持てる。
TokenVectorをクラスにする意味が特になかった。