36 lines
582 B
Plaintext
36 lines
582 B
Plaintext
feature f1 {
|
|
sub c_t by c t;
|
|
sub f_i by f i;
|
|
sub f_f_i by f f i;
|
|
} f1;
|
|
|
|
|
|
# Even if it has exactly the same content as feature f1,
|
|
# the lookup should not be shared.
|
|
feature f2 {
|
|
sub c_t by c t;
|
|
sub f_i by f i;
|
|
sub f_f_i by f f i;
|
|
} f2;
|
|
|
|
feature f3 {
|
|
sub [f_i f_l f_f_i f_f_l] by f [i l f_i f_l];
|
|
} f3;
|
|
|
|
feature f4 {
|
|
sub [f_i f_l f_f_i f_f_l] by [f f f_f f_f] [i l i l];
|
|
} f4;
|
|
|
|
@class = [f_i f_l];
|
|
lookup l1 {
|
|
sub @class by f [i l];
|
|
} l1;
|
|
|
|
feature f5 {
|
|
sub @class' lookup l1 [i l];
|
|
} f5;
|
|
|
|
feature f6 {
|
|
sub [f_i f_i]' j by [f f] [i i];
|
|
} f6;
|