pub fn parse_carbon(input: &str) -> ParseResult<Pairs<'_, Rule>>Expand description
Парсить код Carbon та повертає дерево розбору
§Аргументи
input- Вхідний код Carbon як рядок
§Повертає
ParseResult<pest::iterators::Pairs<Rule>>- Результат парсингу
§Приклад
use carbon_parser::parse_carbon;
let code = "fn test() -> i32 { return 42; }";
let result = parse_carbon(code);
assert!(result.is_ok());