Start | ::= | ( StringDec | Citation )* |
StringDec | ::= | "@string{" Property "}" |
Property | ::= | Ident "=" Str |
Citation | ::= | "@" Ident Ident "," ( Property ( "," )? )* "}" |
Ident | ::= | <IDENTIFIER> |
Str | ::= | <STRING_LITERAL1> |
| | <STRING_LITERAL2> | |
| | Ident | |
| | Num | |
Num | ::= | <INT_LITERAL> |