Zuzu::Tidy::CLI(3)

NAME
Zuzu::Tidy::CLI - command-line wrapper for Zuzu::Tidy

SYNOPSIS
  zuzu-tidy.pl path/to/script.zzs
  zuzu-tidy.pl --canonical-operators path/to/script.zzs
  zuzu-tidy.pl --in-place path/to/script.zzs

DESCRIPTION
Provides the executable interface for "bin/zuzu-tidy.pl". The command reads a ZuzuScript file, formats it via "Zuzu::Tidy", and writes to STDOUT by default or updates the file in-place with "--in-place".

"--canonical-operators" rewrites non-canonical operator spellings such as "*" and "|>" to canonical forms such as "×" and "▷". This is opt-in; aliases are preserved by default.

METHODS

  run
Parses CLI options, formats the target file, and returns a process exit code.

COPYRIGHT AND LICENCE
Zuzu::Tidy::CLI is copyright Toby Inkster.

It is free software; you may redistribute it and/or modify it under the terms of either the Artistic License 1.0 or the GNU General Public License version 2.

POD ERRORS
Hey! The above document had some coding errors, which are explained below:

Around line 119:
    Non-ASCII character seen before =encoding in 'C<×>'. Assuming UTF-8