module Music module Transcription module Parsing

grammar PositiveInteger

include NonnegativeInteger

rule positive_integer
  [0]* [1-9] nonnegative_integer {
    def to_i
      text_value.to_i
    end

    alias :to_num :to_i
  }
end

end

end end end