#![allow(unused_imports)]
#![allow(dead_code)]
pub mod command;
pub mod lib;
use lib::parser::context::ParserContext;
use crate::lib::ast::predule::{
BinaryOperator, BinaryOperatorExpression, SQLExpression, SelectItem, SelectQuery,
};
use crate::lib::parser::predule::Parser;
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
let text = r#"
create database asdf;
"#
.to_owned();
let mut parser = Parser::new(text).unwrap();
parser.parse(ParserContext::default()).unwrap();
Ok(())
}