fact: Definition alt_option h valid := { nt : _ & (is_valid_nonterminal valid (of_nonterminal nt) = false /\ is_valid_nonterminal valid0 (of_nonterminal nt)) * { p : pbh'_productions G valid00 valid0 (Lookup G nt) & (size_of_pbh'_productions p < h) } }%type.
imports: Fiat.Common.Coq__8_4__8_5__Compat Coq.Strings.String Coq.ZArith.ZArith Fiat.Parsers.ContextFreeGrammar.Core Fiat.Parsers.Reachable.ParenBalanced.Core Fiat.Parsers.Reachable.ParenBalanced.MinimalOfCore Fiat.Parsers.Reachable.ParenBalancedHiding.Core Fiat.Parsers.Reachable.ParenBalancedHiding.WellFounded Fiat.Parsers.BaseTypes Fiat.Parsers.BaseTypesLemmas Fiat.Common