Skip to main content

Crate pnc_engine

Crate pnc_engine 

Source
Expand description

PNC engine — arbitrary-precision RPN calculator core.

Provides values, units, operations, parsing, stack history, and persistence. The engine is a pure library with no I/O; the binary crate (pnc) owns frontends (TUI/CLI), logging, and terminal lifecycle.

Re-exports§

pub use error::PncError;
pub use persist::DisplayMode;
pub use unit::Dimension;
pub use unit::UnitId;
pub use value::Value;

Modules§

clipboard
error
ops
parse
persist
stack
unit
value