parse_carbon

Function parse_carbon 

Source
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());