FICHA · MANJARO

haskell-cpphs

A liberalised re-implementation of cpp, the C pre-processor.

  • Build tool
  • CLI
  • PREPROCESSOR
  • Dev
  • Launchable
  • Runs in terminal
official+codex · reviewed · May 28, 2026 description in en

Description

A Haskell reimplementation of cpp, the C preprocessor, with more permissive behavior for some uses. It is often used by Haskell tooling that needs preprocessing without depending exactly on a system C compiler frontend.

Developers use it in build and source-processing workflows. Preprocessor behavior can affect generated code, so differences from standard cpp should be understood before relying on it.

How to run

cpphs

Commands: cpphs

Permissions

Permissions not analysed for this source yet.