Können Sie in Ruby <=> definieren und haben dann ==,>, <, > =, und <= automatisch definiert?
Hier ist ein Teil meiner Note Klasse: class Note
attr_accessor :semitones, :letter, :accidental
def initialize(semitones, letter, accidental = :n)
@semitones, @letter, @accidental = se