lib/jkf/parser/kif.rb in jkf-0.3.3 vs lib/jkf/parser/kif.rb in jkf-0.4.0
- old
+ new
@@ -1504,10 +1504,10 @@
"詰み" => "TSUMI",
"不詰" => "FUZUMI",
"切れ負け" => "TIME_UP",
"反則勝ち" => "ILLEGAL_ACTION", # 直前の手が反則(先頭に+か-で反則した側の情報を含める必要が有る)
"反則負け" => "ILLEGAL_MOVE" # ここで手番側が反則,反則の内容はコメントで表現
- }[str]
+ }[str] || (raise ParseError)
end
def preset2str(preset)
{
"平手" => "HIRATE",