%% SPDX-License-Identifier: MPL-1.1
%% https://github.com/hunspell/hunspell/blob/fbf0ce7e4737084fe84e733b031634f4a2c7559f/tests/zeroaffix.aff
==== afx ====
PSEUDOROOT X
COMPOUNDFLAG Y
SFX A Y 1
SFX A 0 0 . >
SFX B Y 1
SFX B 0 0 . <ZERO>>
SFX C Y 2
SFX C 0 0/XAB . <ZERODERIV>
SFX C 0 baz/XAB . <DERIV>
==== dic ====
2
foo/XA <FOO
bar/XABC <BAR
==== valid ====
bar
foo
%% FIXME: compount
%% barbaz
==== stem ====
foo > foo
bar > bar
%% FIXME: compount
%% barbaz > bar
%% ==== morph ====
%% > bar
%% analyze(bar) = st:bar <BAR <ZERO>>
%% analyze(bar) = st:bar <BAR >
%% analyze(bar) = st:bar <BAR <ZERODERIV> <ZERO>>
%% analyze(bar) = st:bar <BAR <ZERODERIV> >
%% stem(bar) = bar
%% > foo
%% analyze(foo) = st:foo <FOO >
%% stem(foo) = foo
%% > barbaz
%% analyze(barbaz) = st:bar <BAR <DERIV> <ZERO>>
%% analyze(barbaz) = st:bar <BAR <DERIV> >
%% stem(barbaz) = bar