(input: &str)
| 732 | use crate::span::SourceFile; |
| 733 | |
| 734 | fn parse(input: &str) -> crate::Result<Vec<Decl>> { |
| 735 | let source = SourceFile::new(0, "test.lean".to_string(), input.to_string()); |
| 736 | let tokens = Lexer::new(source).tokenize(); |
| 737 | let mut parser = Parser::new(tokens); |
| 738 | parser.parse_decls() |
| 739 | } |
| 740 | |
| 741 | #[test] |
| 742 | fn test_simple_def() { |