Download crates/invariant-extractor/src/lib.rs from Snapkitty/rowm-polymorphic-notebook: direct link, hf CLI and curl.
- Browser
- Download file 582 Bytes
-
https://huggingface.co/Snapkitty/rowm-polymorphic-notebook/resolve/main/crates/invariant-extractor/src/lib.rs
- Command line
-
hf download hf://Snapkitty/rowm-polymorphic-notebook/crates/invariant-extractor/src/lib.rs
-
curl -L -o lib.rs https://huggingface.co/Snapkitty/rowm-polymorphic-notebook/resolve/main/crates/invariant-extractor/src/lib.rs
582 Bytes
| //! Invariant Extractor — Abstract Interpretation over SUBLEQ Memory States | |
| //! | |
| //! Derives loop invariants, pre/post conditions via symbolic execution | |
| //! and abstract domain analysis. Outputs predicates in SMT-LIB format. | |
| pub mod symbolic; | |
| pub mod abstract_domain; | |
| pub mod extractor; | |
| pub mod predicates; | |
| pub mod subleq_analysis; | |
| pub use symbolic::{SymbolicState, SymbolicValue}; | |
| pub use abstract_domain::{AbstractDomain, Interval}; | |
| pub use extractor::InvariantExtractor; | |
| pub use predicates::Predicate; | |
| pub use subleq_analysis::{SubleqPattern, PatternMatcher}; | |