position s f' 10 t period;
position s f' t 10 period;
however afdko does not parse the second statement, and reports,
Positioning values are allowed only in the marked glyph sequence, or after the final glyph node when only one glyph node is marked.
I think that afdko is right and the spec is wrong, here? the specified value should always be associated with the marked glyph, so allowing it to appear at an arbitrary position in the lookahead sequence is confusing and difficult to parse.
According to http://adobe-type-tools.github.io/afdko/OpenTypeFeatureFileSpecification.html#example-3c, the following two rules should be equivalent:
however afdko does not parse the second statement, and reports,
I think that afdko is right and the spec is wrong, here? the specified value should always be associated with the marked glyph, so allowing it to appear at an arbitrary position in the lookahead sequence is confusing and difficult to parse.