diff --git a/grammar b/grammar index b89deb0..e044cca 100644 --- a/grammar +++ b/grammar @@ -9,7 +9,8 @@ PITCH_MODIFIER = 'b' | '#' ::= '"' CHAR* '"' ::= '@' PITCH PITCH_MODIFIER? DIGIT? [':' DIGIT+ 'd'?]? ::= ID [ID|DIGIT]* - ::= 'integer' | 'string' | 'note' | 'list' | 'void' + ::= 'true' | 'false' + ::= 'integer' | 'string' | 'note' | 'list' | 'map' | 'sound' | 'bool' | 'void' # Parser ::= | @@ -18,9 +19,10 @@ PITCH_MODIFIER = 'b' | '#' ::= | '=' | | ::= | ::= | + ::= | ::= '.' | '.' ::= '*' - ::= | | | | + ::= | | | | | ::=