Positive version of assert and group functions w/ parsers

Grouping function in execution::data
This commit is contained in:
elvis
2025-10-27 21:12:43 +01:00
parent ea3a2f7f05
commit 975b67bc79
12 changed files with 3095 additions and 155 deletions

View File

@ -7,13 +7,16 @@ use petgraph::{Directed, Graph};
use serde::{Deserialize, Serialize};
use super::element::IdType;
use super::label::Label;
use super::label::{Label, PositiveLabel};
use super::set::{BasicSet, Set};
use super::system::System;
use super::system::{PositiveSystem, System};
use super::translator;
pub type SystemGraph = Graph<System, Label, Directed, u32>;
pub type PositiveSystemGraph = Graph<PositiveSystem, PositiveLabel, Directed, u32>;
fn common_system_entities(graph: &SystemGraph) -> Set {
graph
.node_references()