1# OpenType Feature File specification, section 5.d, example 2.
2# http://www.adobe.com/devnet/opentype/afdko/topic_feature_file_syntax.html
3
4# A contiguous set of ligature rules does not need to be ordered in
5# any particular way by the font editor; the implementation software
6# must do the appropriate sorting.
7
8# So:
9feature F1 {
10    sub f f by f_f;
11    sub f i by f_i;
12    sub f f i by f_f_i;
13    sub o f f i by o_f_f_i;
14} F1;
15
16# will produce an identical representation in the font as:
17feature F2 {
18    sub o f f i by o_f_f_i;
19    sub f f i by f_f_i;
20    sub f f by f_f;
21    sub f i by f_i;
22} F2;
23