sig
  val menhir_with_ulex :
    ('a, 'b) MenhirLib.Convert.traditional ->
    (int -> Ulexing.lexbuf -> int * 'a) ->
    ?fname:string -> Ulexing.lexbuf -> 'b
end