type npattern =
NotationPt.term option * (string * NotationPt.term) list * NotationPt.term option
-type auto_params = NotationPt.term list option * (string*string) list
+type auto_params = (bool * NotationPt.term list) option * (string*string) list
type ntactic =
| NApply of loc * NotationPt.term
| NUnivConstraint of loc * NUri.uri * NUri.uri
| NCopy of loc * string * NUri.uri * (NUri.uri * NUri.uri) list
| NCoercion of loc * string *
- NotationPt.term * NotationPt.term *
- (string * NotationPt.term) * NotationPt.term
- | NQed of loc
+ (NotationPt.term * NotationPt.term *
+ (string * NotationPt.term) * NotationPt.term) option
+ | NQed of loc * bool
(* ex lexicon commands *)
| Alias of loc * alias_spec
(** parameters, name, type, fields *)