openpql-runner 0.1.4

A high-performance Rust implementation of Poker Query Language (PQL), enabling SQL-like queries for poker analysis and calculations. This project is a spiritual successor to the original Java implementation developed by Odds Oracle.
Documentation
use super::*;

mod binop;
mod binop_arith;
mod binop_cmp;
mod binop_logic;
mod cache;
mod compiler;
mod context;
mod heap;
mod heap_value;
mod instruction;
mod program;
mod sampled_data;
mod stack;
mod stack_value;
mod static_data;
mod unary_op;
mod unary_op_logic;
#[allow(clippy::module_inception)]
mod vm;

pub use binop::*;
pub use binop_arith::*;
pub use binop_cmp::*;
pub use binop_logic::*;
pub use cache::*;
pub use compiler::*;
pub use context::*;
pub use heap::*;
pub use heap_value::*;
pub use instruction::*;
pub use program::*;
pub use sampled_data::*;
pub use stack::*;
pub use stack_value::*;
pub use static_data::*;
pub use unary_op::*;
pub use unary_op_logic::*;
pub use vm::*;

type PlayerName = String;