An ANTLR grammar for Rust