---
name: "bpp"
section: "1"
platform: "linux"
package: "bigloo"
version: "2.6e-1"
release: "Debian 3.1 (Sarge)"
platforms: ["linux"]
url: "https://new.carta.tech/bpp"
---

# bpp(1)

a Scheme Pretty Printer

## NAME

bpp - a Scheme Pretty Printer

## SYNOPSIS

**bpp** \[ options \] *sourcefile*

## DESCRIPTION

**bpp** reads *sourcefile* one at a time and pretty print them. Normally **bpp** output its result on the standard output device.

## OPTIONS

-

  - **-o \<file\>**

  Output files to *file*.

- **-comment**

  Don't output any Scheme comments.

- **-upper**

  Translate identifiers to upper case.

- **-lower**

  Translate identifiers to lower case.

- **-w\<width\>**

  Set output device column *width*.

## EXAMPLE

To pretty print the file \`\`foo.scm'' translating identifier to lower case, for an output device with 50 columns:

\`\`bpp foo.scm -w50 -lower''.

## SEE ALSO

[bigloo(1)](/bigloo/1.md), [indent(1)](/indent/1.md), cb(1)

## AUTHOR

Manuel SERRANO, Manuel.Serrano@inria.fr
