@@ -122,13 +122,14 @@ def p_accidental(p): '''note : ACCIDENTAL note ''' if p[1] == "^": - p[0] = p[2].value + 1 + p[2].value += 1 else: - p[0] = p[2].value - 1 + p[2].value -= 1 + p[0] = p[2] def p_octave(p): '''note : note OCTAVE ''' count = len(p[2])