Pcoq.Symbolval nterm : 'a Entry.t -> ( 'self, Gramlib.Grammar.norec, 'a ) tval nterml : 'a Entry.t -> string -> ( 'self, Gramlib.Grammar.norec, 'a ) tval list0sep : 
  ( 'self, 'trec, 'a ) t ->
  ( 'self, Gramlib.Grammar.norec, unit ) t ->
  bool ->
  ( 'self, 'trec, 'a list ) tval list1sep : 
  ( 'self, 'trec, 'a ) t ->
  ( 'self, Gramlib.Grammar.norec, unit ) t ->
  bool ->
  ( 'self, 'trec, 'a list ) tval self : ( 'self, Gramlib.Grammar.mayrec, 'self ) tval next : ( 'self, Gramlib.Grammar.mayrec, 'self ) tval token : 'c Tok.p -> ( 'self, Gramlib.Grammar.norec, 'c ) tval tokens : ty_pattern list -> ( 'self, Gramlib.Grammar.norec, unit ) tval rules : 'a Rules.t list -> ( 'self, Gramlib.Grammar.norec, 'a ) t