class Rufus::CronLine

def parse_item (item, min, max)

def parse_item (item, min, max)
  return nil \
    if item == "*"
  return parse_list(item, min, max) \
    if item.index(",")
  return parse_range(item, min, max) \
    if item.index("*") or item.index("-")
  i = Integer(item)
  i = min if i < min
  i = max if i > max
  [ i ]
end