Module Parser.Incremental

module Incremental: sig .. end

let use_file:
  Lexing.position =>
  Parser.MenhirInterpreter.checkpoint(list(Parsetree.toplevel_phrase));
let toplevel_phrase:
  Lexing.position =>
  Parser.MenhirInterpreter.checkpoint(Parsetree.toplevel_phrase);
let parse_val_longident:
  Lexing.position => Parser.MenhirInterpreter.checkpoint(Longident.t);
let parse_pattern:
  Lexing.position => Parser.MenhirInterpreter.checkpoint(Parsetree.pattern);
let parse_mty_longident:
  Lexing.position => Parser.MenhirInterpreter.checkpoint(Longident.t);
let parse_mod_longident:
  Lexing.position => Parser.MenhirInterpreter.checkpoint(Longident.t);
let parse_mod_ext_longident:
  Lexing.position => Parser.MenhirInterpreter.checkpoint(Longident.t);
let parse_expression:
  Lexing.position => Parser.MenhirInterpreter.checkpoint(Parsetree.expression);
let parse_core_type:
  Lexing.position => Parser.MenhirInterpreter.checkpoint(Parsetree.core_type);
let parse_constr_longident:
  Lexing.position => Parser.MenhirInterpreter.checkpoint(Longident.t);
let parse_any_longident:
  Lexing.position => Parser.MenhirInterpreter.checkpoint(Longident.t);
let interface:
  Lexing.position => Parser.MenhirInterpreter.checkpoint(Parsetree.signature);
let implementation:
  Lexing.position => Parser.MenhirInterpreter.checkpoint(Parsetree.structure);