pub fn analyze(source: &str) -> Result<Grammar, RantlrError>
Parse a .gr grammar and run the smart linter.
.gr