mod, div, string reference(same value object/replace), 短絡評価
enumをクラスに分けた
changed from CRLF to LF line separator.
while, do while, label, switch(enum,string,fall through)