prometheus-parser 0.4.2

a Rust library for parsing and validating Prometheus query expressions
Documentation
// (C) Copyright 2019 Hewlett Packard Enterprise Development LP

use std::env;

use prometheus_parser;

fn main() {
  let args: Vec<String> = env::args().collect();
  let res = prometheus_parser::parse_expr(&args[1]);

  match res {
    Ok(r) => {
      println!("{}", r);
    },
    Err(e) => {
      eprintln!("error: {}", e);
    }
  };
}