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

# Printast(3o)

Raw printer for Parsetree

## NAME

Printast - Raw printer for Parsetree

## Module

Module   Printast

## Documentation

Module **Printast**\
  :  **sig end**

Raw printer for  **Parsetree**

Warning: this module is unstable and part of **Compiler\_libs** .

*val interface* :  **Format.formatter -\> Parsetree.signature\_item list -\> unit**

*val implementation* :  **Format.formatter -\> Parsetree.structure\_item list -\> unit**

*val top\_phrase* :  **Format.formatter -\> Parsetree.toplevel\_phrase -\> unit**

*val pattern* :  **int -\> Format.formatter -\> Parsetree.pattern -\> unit**

*val expression* :  **int -\> Format.formatter -\> Parsetree.expression -\> unit**

*val structure* :  **int -\> Format.formatter -\> Parsetree.structure -\> unit**

*val payload* :  **int -\> Format.formatter -\> Parsetree.payload -\> unit**
