epsilon_closure

Function epsilon_closure 

Source
pub fn epsilon_closure(edges: &[Vec<FsmEdge>], state_set: &mut AHashSet<i32>)
Expand description

Compute the epsilon closure of state_set in place over edges.

The set is not cleared — every state already present plus every state reachable from it by epsilon edges ends up in the set.