Method: When::Coordinates::Residue::Enumerator#succ

Defined in:
lib/when_exe/coordinates.rb

#succWhen::TM::TemporalPosition

次の通日or通年を得る



610
611
612
613
614
615
616
617
# File 'lib/when_exe/coordinates.rb', line 610

def succ
  value = @current
  @current = (@count_limit.kind_of?(Numeric) && @count >= @count_limit) ? nil :
             (@current==:first) ? @first :
             (@direction==:forward) ? @first & @parent >> @count : @first &  @parent << @count
  @count  += 1
  return value
end