fact: Definition paren_balanced_nonterminals (nt : String.string) : list nonterminal_carrierT * list nonterminal_carrierT := greatest_fixpoint_of_lists (fun pb_nts pbh_nts => paren_balanced''_nt (G := G) pb_nts pbh_nts false) (fun pb_nts pbh_nts => paren_balanced''_nt (G := G) pb_nts pbh_nts true) initial_nonterminals_data initial_nonterminals_data.
imports: Fiat.Common.Coq__8_4__8_5__Compat Coq.Lists.List Coq.Setoids.Setoid Coq.Classes.Morphisms Coq.ZArith.ZArith Fiat.Parsers.Splitters.RDPList Fiat.Parsers.Refinement.BinOpBrackets.ParenBalanced Fiat.Parsers.Reachable.ParenBalanced.Core Fiat.Parsers.ContextFreeGrammar.Core Fiat.Parsers.ContextFreeGrammar.PreNotations Fiat.Parsers.BaseTypes Fiat.Parsers.StringLike.Properties Fiat.Common.Equality Fiat.Common.List.Operations Fiat.Common Fiat.Common.Enumerable Fiat.Common.FixedPoints