2.8.2 A Sieve to Scheme Translator and Filter

A Sieve to Scheme Translator sieve.scm translates a given Sieve script into an equivalent Scheme program and optionally executes it. The program itself is written in Scheme and requires presence of Guile version 1.8 or newer on the system. For more information on Guile refer to (guile)Top section `Overview' in The Guile Reference Manual.

-f filename
--file filename

Set input file name.

-o filename
--output filename

Set output file name

-L dirname
--lib-dir dirname

Set sieve library directory name

-d level
--debug level

Set debugging level

The Scheme programs produced by sieve.scm can be used with guimb or maidag.