lib/vasputils/calcinspector.rb in vasputils-0.0.3 vs lib/vasputils/calcinspector.rb in vasputils-0.0.4

- old
+ new

@@ -1,24 +1,24 @@ #! /usr/bin/env ruby # coding: utf-8 # 計算の状態を解析するクラス。 class CalcInspector - # - #def initialize - #end + # + #def initialize + #end - # 引数 calc で渡された計算の状態を返す。 - # calc は以下のメソッドを持つ必要がある。 - # - started? - # - normal_ended? - # - to_be_continued? - def self.inspect(calc) - return "YET" unless calc.started? - return "STARTED" unless calc.normal_ended? - return "NEXT" if calc.to_be_continued? - return "FINISHED" - #raise "must not occur" - end + # 引数 calc で渡された計算の状態を返す。 + # calc は以下のメソッドを持つ必要がある。 + # - started? + # - normal_ended? + # - to_be_continued? + def self.inspect(calc) + return "YET" unless calc.started? + return "STARTED" unless calc.normal_ended? + return "NEXT" if calc.to_be_continued? + return "FINISHED" + #raise "must not occur" + end end