CamlinternalMenhirLib.Convert(3) OCaml library CamlinternalMenhirLib.Convert(3)

# [NAME](#NAME)

CamlinternalMenhirLib.Convert - no description

# [Module](#Module)

Module CamlinternalMenhirLib.Convert

# [Documentation](#Documentation)

Module **Convert**  
: **sig end**

*type* **('token, 'semantic\_value)** *traditional* = **(Lexing.lexbuf -&gt; 'token) -&gt; Lexing.lexbuf -&gt; 'semantic\_value**

*type* **('token, 'semantic\_value)** *revised* = **(unit -&gt; 'token) -&gt; 'semantic\_value**

*val traditional2revised* : **('token -&gt; 'raw\_token) -&gt;** **('token -&gt; Lexing.position) -&gt;** **('token -&gt; Lexing.position) -&gt;** **('raw\_token, 'semantic\_value) traditional -&gt;** **('token, 'semantic\_value) revised**

*val revised2traditional* : **('raw\_token -&gt; Lexing.position -&gt; Lexing.position -&gt; 'token) -&gt;** **('token, 'semantic\_value) revised -&gt;** **('raw\_token, 'semantic\_value) traditional**

*module Simplified :* **sig end**

2026-10-01 OCamldoc

---

Document: CamlinternalMenhirLib.Convert(3o) from ocaml 5.5.1-r1 (Chainguard OS)
Source: https://github.com/ocaml/ocaml
