workshop-rs 1.22.0

Canonical multi-locale Overwatch Workshop semantic core: catalog, parser, WIR, validation, emitter.
Documentation
1
2
3
4
5
6
7
8
9
10
//! Behavioral comparison of canonical Workshop programs.
//!
//! [`equivalent`] reports whether two [`Program`](crate::Program)s behave the
//! same and [`difference`] returns the first behavior-relevant difference.
//! This is the comparison behind source-language reconstruction contracts
//! such as Workshop→OPY: reconstruction is judged by behavior, not by
//! structural identity. [`crate::roundtrip::equivalent`] remains the strict
//! structural check.

pub use crate::output::compare::*;