constructor
case h
α nt : Type
Z : Finset α
inst✝¹ : DecidableEq α
V : Finset nt
inst✝ : DecidableEq nt
G : RegularGrammar α nt
x✝ : Word { x // x ∈ G.Z }
⊢ x✝ ∈ Grammar.GeneratedLanguage G ↔ x✝ ∈ NFA.AcceptedLanguage (toNFA G)
case h.mp
α nt : Type
Z : Finset α
inst✝¹ : DecidableEq α
V : Finset nt
inst✝ : DecidableEq nt
G : RegularGrammar α nt
x✝ : Word { x // x ∈ G.Z }
⊢ x✝ ∈ Grammar.GeneratedLanguage G → x✝ ∈ NFA.AcceptedLanguage (toNFA G)

case h.mpr
α nt : Type
Z : Finset α
inst✝¹ : DecidableEq α
V : Finset nt
inst✝ : DecidableEq nt
G : RegularGrammar α nt
x✝ : Word { x // x ∈ G.Z }
⊢ x✝ ∈ NFA.AcceptedLanguage (toNFA G) → x✝ ∈ Grammar.GeneratedLanguage G