module Music module Transcription module Parsing

grammar NonnegativeInteger

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

    alias :to_num :to_i
  }
end

end

end end end