CamlinternalMenhirLib.EngineTypes.LOG(3) OCaml library CamlinternalMenhirLib.EngineTypes.LOG(3)

# [NAME](#NAME)

CamlinternalMenhirLib.EngineTypes.LOG - no description

# [Module type](#Module_type)

Module type CamlinternalMenhirLib.EngineTypes.LOG

# [Documentation](#Documentation)

Module type **LOG**  
\= **sig end**

*type state*

*type terminal*

*type production*

*val state* : **state -&gt; unit**

*val shift* : **terminal -&gt;** **state -&gt; unit**

*val reduce\_or\_accept* : **production -&gt; unit**

*val lookahead\_token* : **terminal -&gt;** **Lexing.position -&gt; Lexing.position -&gt; unit**

*val initiating\_error\_handling* : **unit -&gt; unit**

*val resuming\_error\_handling* : **unit -&gt; unit**

*val handling\_error* : **state -&gt; unit**

2026-09-04 OCamldoc

---

Document: CamlinternalMenhirLib.EngineTypes.LOG(3o) from ocaml 5.5.1-r0 (Chainguard OS)
Source: https://github.com/ocaml/ocaml
