1*e1fe3e4aSElliott Hughes# OpenType Feature File specification, section 6.h.ii: 2*e1fe3e4aSElliott Hughes# Specifying Contextual Positioning with explicit lookup references 3*e1fe3e4aSElliott Hughes# http://www.adobe.com/devnet/opentype/afdko/topic_feature_file_syntax.html 4*e1fe3e4aSElliott Hughes 5*e1fe3e4aSElliott Hugheslanguagesystem DFLT dflt; 6*e1fe3e4aSElliott Hughes 7*e1fe3e4aSElliott HughesmarkClass [acute grave] <anchor 150 -10> @ALL_MARKS; 8*e1fe3e4aSElliott Hughes 9*e1fe3e4aSElliott Hugheslookup CNTXT_PAIR_POS { 10*e1fe3e4aSElliott Hughes pos T o -10; 11*e1fe3e4aSElliott Hughes pos T c -12; 12*e1fe3e4aSElliott Hughes} CNTXT_PAIR_POS; 13*e1fe3e4aSElliott Hughes 14*e1fe3e4aSElliott Hugheslookup CNTXT_MARK_TO_BASE { 15*e1fe3e4aSElliott Hughes pos base o 16*e1fe3e4aSElliott Hughes <anchor 250 450> mark @ALL_MARKS; 17*e1fe3e4aSElliott Hughes pos base c 18*e1fe3e4aSElliott Hughes <anchor 250 450> mark @ALL_MARKS; 19*e1fe3e4aSElliott Hughes} CNTXT_MARK_TO_BASE; 20*e1fe3e4aSElliott Hughes 21*e1fe3e4aSElliott Hughesfeature test { 22*e1fe3e4aSElliott Hughes pos T' lookup CNTXT_PAIR_POS [o c]' @ALL_MARKS' lookup CNTXT_MARK_TO_BASE; 23*e1fe3e4aSElliott Hughes} test; 24