spiffyscore
Check-in [6a80123223]
Not logged in
Overview
SHA1 Hash:6a80123223267d7921b3eb9518ba9dc836a81593
Date: 2011-09-13 19:47:46
User: brian
Comment:Replaced roman numerals with note literals
Timelines: family | ancestors | descendants | both | feature/abc
Other Links: files | file ages | manifest
Tags And Properties
Changes
hide diffs unified diffs patch

Modified parse.py from [9c47a4ff248a3fe2] to [67fb9f1f54f582e3].

38 "CHORD_TYPE", 38 "CHORD_TYPE", 39 "QUOTE", 39 "QUOTE", 40 ) 40 ) 41 41 42 t_ignore = " |" 42 t_ignore = " |" 43 43 44 #t_BASENOTE = r"[A-Ga-g]" 44 #t_BASENOTE = r"[A-Ga-g]" 45 t_BASENOTE = r"I+V?|VI*|i+v?|vi*" | 45 # t_BASENOTE = r"I+V?|VI*|i+v?|vi*" > 46 t_BASENOTE = r"[A-Ga-g]" 46 t_ACCIDENTAL = r"\^{1,2}|_{1,2}|=" 47 t_ACCIDENTAL = r"\^{1,2}|_{1,2}|=" 47 t_REST = r"z" 48 t_REST = r"z" 48 t_OCTAVE = r"'+|,+" 49 t_OCTAVE = r"'+|,+" 49 t_CHORD_TYPE = r"m|7|m7|0|o|\+|mb5|sus|sus4|maj7|mmaj7|7sus4|dim|dim7|7b5|m7 50 t_CHORD_TYPE = r"m|7|m7|0|o|\+|mb5|sus|sus4|maj7|mmaj7|7sus4|dim|dim7|7b5|m7 50 t_QUOTE = '"' 51 t_QUOTE = '"' 51 52 52 def t_NOTE_LENGTH(t): 53 def t_NOTE_LENGTH(t):