Skip to content
carn181Public

About

A formatter for the Faust programming language

Resources

Stars

5 stars

Watchers

2 watching

Forks

Latest commit

 

History

8 Commits

Folders and files

Repository files navigation

faustfmt

A formatter using Topiary for the Faust programming language

Installing

Run cargo install --path . in this directory.
This will install it in CARGO_HOME/bin, so make sure to add it to your PATH

Usage

You can pass in your faust code in stdin to faustfmt and it will output the formatted code to stdout.
To format files, you can pass them as arguments to faustfmt

Usage: faustfmt [OPTIONS] [FILES]...

Arguments:
  [FILES]...

Options:
  -f <FORMAT>      Path to alternative Topiary query scheme (.scm)
  -i <INDENT>      String to use for indentation (e.g. '    ') [default: "    "]
  -h, --help       Print help
  -V, --version    Print version

About

A formatter for the Faust programming language

Resources

Stars

5 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages