Skip to main content

parse_only/
parse_only.rs

1//! Parses (no execution) a file and reports statement count -- isolates
2//! parse_many's own memory footprint from execute_batch's.
3use std::env;
4use std::fs;
5
6fn main() {
7    let path = env::args().nth(1).expect("usage: parse_only <file>");
8    let input = fs::read_to_string(&path).unwrap();
9    let stmts = marsdb_query::parse_many(&input).unwrap();
10    println!("parsed {} statements", stmts.len());
11}