sikula 0.4.4

A simple query language
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use sikula::lir;

include!("../tests/resource.rs");

fn main() {
    let query = std::env::args().skip(1).collect::<Vec<_>>().join(" ");
    println!("Input: '{query}'");

    let query = lir::parse_query(&query).expect("Failed to parse into MIR");
    println!("\nMIR:\n{query:#?}");
    let query = DeriveResource::parse_from(query).expect("Failed to parse into LIR");
    println!("\nLIR:\n{query:#?}");
}