If you want to do so, you are given the following interfaces to zephyr:
Your ~/.zion.desc.pl is written in perl5, with the following interfaces
to zephyr:
- A number of standard variables are preset with values before
execution of your .zion.desc.pl. These are listed in the example .zion.desc.pl file.
- The function Zion::fields() will return the fields of the zephyr, like
the fields command in normal zwgc. Normal ordering is
(signature, body).
- The function Zion::put($z) will display the zephyr with the contents of the variable $z via the default display mechanism. (see known bugs)
It's not that hard, you just have to write all the formatting yourself.
Or, you can use bert's translator.
It's available in /mit/bert/project/zion/translate.pl. It works on
many .zwgc.desc files.
Really though, you want to use feature based zephyr.