Allowing user to write own commands largely improve the flexibility of the software.
Open "Replace" Dialogue and "Advanced" page, the two Edit box in the middle is for begin and match user commands.
The begin commands will be run before the beginning of each replace operation.
The matched commands will be run after each time a replace happened.
The Syntax of begin and matched commands are standard Perl Statement. Visiting http://www.perl.org/ for detail.
User can use following items in the commands.
1. Macros
3. Functions
The powerful statistics function of the software is realized by using match commands.
Please refer to example "Count frequency of all words appearing in the dictionary" in Using dictionary session for detail.