final
Merge branch 'master' of ssh://athena.dialup.mit.edu/afs/athena.mit.edu/course/6/6.005/git/sp13/projects/abcplayer/lianchen-linqian-pashamur
331 1
331 2
331 3
More test for ABCmusic
Merge branch 'master' of ssh://athena.dialup.mit.edu/afs/athena.mit.edu/course/6/6.005/git/sp13/projects/abcplayer/lianchen-linqian-pashamur
331 4
Merge branch 'master' of ssh://athena.dialup.mit.edu/afs/athena.mit.edu/course/6/6.005/git/sp13/projects/abcplayer/lianchen-linqian-pashamur
put lexer and parser in separate package
Merge branch 'master' of ssh://athena.dialup.mit.edu/afs/athena.mit.edu/course/6/6.005/git/sp13/projects/abcplayer/lianchen-linqian-pashamur
small refactoring of token
add a few comments in token
extracted conversion methods from Lexer into subclasses
changed try-catch in KeySignatureTests to expected clauses
refactoring of header tests and renamed a few variables in header
Consolidated a lot of the duplication in the test code using setup methods