Sha256: 3f92dece7cd3bf77f0709b6837963969ed7106ea2b87119d6c80a61ddb68073b

Contents?: true

Size: 227 Bytes

Versions: 9

Compression:

Stored size: 227 Bytes

Contents

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

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
music-transcription-0.21.0 lib/music-transcription/parsing/numbers/nonnegative_integer_parsing.treetop
music-transcription-0.20.0 lib/music-transcription/parsing/numbers/nonnegative_integer_parsing.treetop
music-transcription-0.19.0 lib/music-transcription/parsing/numbers/nonnegative_integer_parsing.treetop
music-transcription-0.17.1 lib/music-transcription/parsing/numbers/nonnegative_integer_parsing.treetop
music-transcription-0.17.0 lib/music-transcription/parsing/numbers/nonnegative_integer_parsing.treetop
music-transcription-0.16.0 lib/music-transcription/parsing/numbers/nonnegative_integer_parsing.treetop
music-transcription-0.15.0 lib/music-transcription/parsing/numbers/nonnegative_integer_parsing.treetop
music-transcription-0.14.0 lib/music-transcription/parsing/numbers/nonnegative_integer_parsing.treetop
music-transcription-0.13.0 lib/music-transcription/parsing/numbers/nonnegative_integer_parsing.treetop