//! The Workshop value and expression domain.
//!//! Values and their canonical expression forms are modeled in [`crate::Program`].
//! The shared parser and output boundaries preserve their locale-independent
//! identities.
pub(crate)modemitter;pub(crate)modparser;pub(crate)modvalidate;pubusecrate::program::Value;