---
name: "CamlinternalMenhirLib.ErrorReports"
section: "3o"
platform: "linux"
package: "ocaml"
version: "5.5.0-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/CamlinternalMenhirLib.ErrorReports"
---

# CamlinternalMenhirLib.ErrorReports(3o)

no description

## NAME

CamlinternalMenhirLib.ErrorReports - no description

## Module

Module   CamlinternalMenhirLib.ErrorReports

## Documentation

Module **ErrorReports**\
  :  **sig end**

*type* **'a** *buffer*

*val wrap* :  **(Lexing.lexbuf -\> 'token) -\>** **(Lexing.position \* Lexing.position)** **buffer \* (Lexing.lexbuf -\> 'token)**

*val wrap\_supplier* :  **(unit -\> 'token \* Lexing.position \* Lexing.position) -\>** **(Lexing.position \* Lexing.position)** **buffer \*** **(unit -\> 'token \* Lexing.position \* Lexing.position)**

*val show* :  **('a -\> string) -\> 'a buffer -\> string**

*val last* :  **'a buffer -\> 'a**

*val extract* :  **string -\> Lexing.position \* Lexing.position -\> string**

*val sanitize* :  **string -\> string**

*val compress* :  **string -\> string**

*val shorten* :  **int -\> string -\> string**

*val expand* :  **(int -\> string) -\> string -\> string**
