The grammar of `marco_rules!` given in the [documentation](http://doc.rust-lang.org/grammar.html#macros) is outdated: - the mandatory semicolon at the end of the first rule is missing, and - an alternative notation using the curly brackets is missing as well. Regards, Ivan