type ast_statement =
(CicNotationPt.term, CicNotationPt.term,
- CicNotationPt.term GrafiteAst.reduction, CicNotationPt.obj, string)
+ CicNotationPt.term GrafiteAst.reduction,
+ CicNotationPt.term CicNotationPt.obj, string)
GrafiteAst.statement
type statement =
];
int: [ [ num = NUMBER -> int_of_string num ] ];
intros_spec: [
- [ num = OPT [ num = int -> num ]; idents = OPT ident_list0 ->
+ [ OPT [ IDENT "names" ];
+ num = OPT [ num = int -> num ];
+ idents = OPT ident_list0 ->
let idents = match idents with None -> [] | Some idents -> idents in
num, idents
]