1 @FIGR = [zero one two three four five six seven eight nine];
2 @SUPS = [zero.numr one.numr two.numr three.numr four.numr five.numr six.numr seven.numr eight.numr nine.numr];
3 @SUBS = [zero.dnom one.dnom two.dnom three.dnom four.dnom five.dnom six.dnom seven.dnom eight.dnom nine.dnom];
5 @PERIOD = [comma period ellipsis];
6 @COLON = [colon semicolon];
7 @GREEKCOLON = [uni037E anoteleia];
8 @DASH = [hyphen endash emdash];
9 @GUILLEMET = [guillemotleft guillemotright guilsinglleft guilsinglright];
10 @MATH = [plus less equal greater asciitilde logicalnot periodcentered multiply divide minus uni2219 infinity approxequal notequal];
11 @BASEQUOTE = [quotesinglbase quotedblbase];
12 @ASCIIQUOTE = [quotedbl quotesingle asterisk asciicircum degree];
13 @FANCYQUOTE = [quoteleft quoteright quotedblleft quotedblright];
14 @QUESTION = [question];
15 @QUESTIONDN = [questiondown];
17 @BACKSLASH = [backslash];
19 @BRACKET_ = [parenleft bracketleft braceleft uni2770 uni2772];
20 @_BRACKET = [parenright bracketright braceright uni2771 uni2773];
23 languagesystem DFLT dflt;
24 languagesystem latn dflt;
25 languagesystem latn NLD;
26 languagesystem latn ROM;
27 languagesystem latn MOL;
28 languagesystem latn ISM;
29 languagesystem latn KSM;
30 languagesystem latn LSM;
31 languagesystem latn NSM;
32 languagesystem latn SKS;
33 languagesystem latn SSM;
34 languagesystem grek dflt;
35 languagesystem cyrl dflt;
40 sub Eng from [Eng.loclSM];
41 sub Scedilla from [uni0218];
42 sub scedilla from [uni0219];
43 sub uni0162 from [uni021A];
44 sub uni0163 from [uni021B];
45 sub zero from [zero.zero];
52 language NLD exclude_dflt;
54 sub Iacute J' by Jacute;
55 sub iacute j' by jacute;
58 language ROM exclude_dflt;
59 lookup loclCommaaccent {
60 sub Scedilla by uni0218;
61 sub scedilla by uni0219;
62 sub uni0162 by uni021A;
63 sub uni0163 by uni021B;
65 language MOL exclude_dflt;
66 lookup loclCommaaccent;
68 language ISM exclude_dflt;
70 sub Eng by Eng.loclSM;
72 language KSM exclude_dflt;
74 language LSM exclude_dflt;
76 language NSM exclude_dflt;
78 language SKS exclude_dflt;
80 language SSM exclude_dflt;
103 pos @SUBS <0 -120 0 0>;
110 sub zero by zero.zero;
117 sub three by three.pnum;
118 sub four by four.pnum;
119 sub seven by seven.pnum;
125 @caseBracket = [@BRACKET_ @_BRACKET];
126 @casePunct = [@DASH figuredash uni2015 @GUILLEMET arrowleft arrowright @MATH];
127 @caseDown = [exclamdown @QUESTIONDN];
129 pos @caseBracket <0 70 0 0>;
130 pos @casePunct <0 20 0 0>;
131 pos @caseDown <0 180 0 0>;