pub fn parse(input: &str) -> Result<Ast>Expand description
Parse a SurrealQL query string into an AST.
Returns a list of top-level expressions (statements).
ยงExample
let ast = surql_parser::parse("CREATE user SET name = 'Alice'").unwrap();
assert_eq!(ast.expressions.len(), 1);