mult-low.lua /size: 45 Kb    last modification: 2025-02-21 11:03
1if not modules then modules = { } end modules ['mult-low'] = {
2    version   = 1.001,
3    comment   = "companion to mult-ini.mkiv",
4    author    = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
5    copyright = "PRAGMA ADE / ConTeXt Development Team",
6    license   = "see context related readme files"
7}
8
9-- for syntax highlighters, only the ones that are for users (boring to collect them)
10
11return {
12    ["constants"] = {
13        --
14        "zerocount", "minusone", "minustwo",
15        "plusone", "plustwo", "plusthree", "plusfour", "plusfive", "plussix", "plusseven", "pluseight",
16        "plusnine", "plusten", "pluseleven", "plustwelve", "plusthirteen", "plusfourteen", "plusfifteen", "plussixteen",
17        "plusfifty", "plushundred", "plusonehundred", "plustwohundred", "plusfivehundred",
18        "plusonehundredtwentyfive", "plustwohundredfifty",
19        "plusthousand", "plustenthousand", "plustwentythousand", "medcard", "maxcard", "maxcardminusone", "maxiterator",
20        "plusonethousand", "plustwothousand", "plusthreethousand", "plusfourthousand", "plusfivethousand",
21        "plussixthousand", "plusseventhousand", "pluseightthousand", "plusninethousand",
22        "plusfifteenhundred", "plustwentyfivehundred", "plusfortyfivehundred", "plusseventyfivehundred",
23        "plusninetynine", "plusfourtytwo", "plustwentyfive",
24        "zeropoint", "onepoint", "halfapoint", "onebasepoint", "maxcount", "maxdimen", "scaledpoint", "thousandpoint",
25        "points", "halfpoint", "twopoints", "threepoints",
26        "zeroskip", "centeringskip", "stretchingskip", "shrinkingskip",
27        "centeringfillskip", "stretchingfillskip", "shrinkingfillskip",
28        "centeringfilllskip", "stretchingfilllskip", "shrinkingfilllskip",
29        "zeromuskip", "onemuskip",
30        "pluscxxvii", "pluscxxviii", "pluscclv", "pluscclvi",
31        "normalpagebox", "delayedpagebox",
32        "binaryshiftedten", "binaryshiftedtwenty", "binaryshiftedthirty",
33        "thickermuskip", "continuationmuskip", "fencemuskip", "mathinterwordmuskip",
34        "zerofloat",
35        --
36        "directionlefttoright", "directionrighttoleft",
37        --
38        "endoflinetoken", "outputnewlinechar",
39        --
40        "emptytoks", "empty", "undefined",
41        --
42        "blankspace", "relaxedspace", -- old new
43        --
44        "prerollrun",
45        --
46        "voidbox", "emptybox", "emptyvbox", "emptyhbox",
47        --
48        "bigskipamount", "medskipamount", "smallskipamount",
49        --
50        "fmtname", "fmtversion", "texengine", "texenginename", "texengineversion", "texenginefunctionality",
51        "luatexengine", "pdftexengine", "xetexengine", "unknownengine",
52        "contextformat", "contextversion", "contextlmtxmode", "contextmark", "mksuffix",
53        --
54        "activecatcode",
55        --
56        "bgroup", "egroup",
57        "endline",
58        --
59        "conditionaltrue", "conditionalfalse",
60        --
61        "attributeunsetvalue",
62        --
63        "statuswrite",
64        --
65        "uprotationangle", "rightrotationangle", "downrotationangle", "leftrotationangle",
66        --
67        "inicatcodes",
68        "ctxcatcodes", "texcatcodes", "notcatcodes", "txtcatcodes", "vrbcatcodes",
69        "prtcatcodes", "nilcatcodes", "luacatcodes", "tpacatcodes", "tpbcatcodes",
70        "xmlcatcodes", "ctdcatcodes", "rlncatcodes",
71        --
72        "escapecatcode", "begingroupcatcode", "endgroupcatcode", "mathshiftcatcode", "alignmentcatcode",
73        "endoflinecatcode", "parametercatcode", "superscriptcatcode", "subscriptcatcode", "ignorecatcode",
74        "spacecatcode", "lettercatcode", "othercatcode", "activecatcode", "commentcatcode", "invalidcatcode",
75        --
76        "tabasciicode", "newlineasciicode", "formfeedasciicode", "endoflineasciicode", "endoffileasciicode",
77        "commaasciicode", "spaceasciicode", "periodasciicode",
78        "hashasciicode", "dollarasciicode", "commentasciicode", "ampersandasciicode",
79        "colonasciicode", "semicolonasciicode", "backslashasciicode", "circumflexasciicode", "underscoreasciicode",
80        "leftbraceasciicode", "barasciicode", "rightbraceasciicode", "tildeasciicode", "delasciicode",
81        "leftparentasciicode", "rightparentasciicode",
82        "lessthanasciicode", "morethanasciicode", "doublecommentsignal",
83        "atsignasciicode", "exclamationmarkasciicode", "questionmarkasciicode",
84        "doublequoteasciicode", "singlequoteasciicode", "forwardslashasciicode",
85        "primeasciicode", "hyphenasciicode", "percentasciicode", "leftbracketasciicode", "rightbracketasciicode",
86        "zeroasciicode", "nineasciicode", "alowercaseasciicode", "zlowercaseasciicode",
87        --
88        "hsizefrozenparcode", "skipfrozenparcode", "hangfrozenparcode", "indentfrozenparcode", "parfillfrozenparcode",
89        "adjustfrozenparcode", "protrudefrozenparcode", "tolerancefrozenparcode", "stretchfrozenparcode",
90        "loosenessfrozenparcode", "lastlinefrozenparcode", "linepenaltyfrozenparcode", "clubpenaltyfrozenparcode",
91        "widowpenaltyfrozenparcode", "displaypenaltyfrozenparcode", "brokenpenaltyfrozenparcode",
92        "demeritsfrozenparcode", "shapefrozenparcode", "linefrozenparcode", "hyphenationfrozenparcode",
93        "shapingpenaltyfrozenparcode", "orphanpenaltyfrozenparcode", "toddlerpenaltyfrozenparcode",
94        "emergencyfrozenparcode", "parpassesfrozenparcode", "singlelinepenaltyfrozenparcode",
95        "hyphenpenaltyfrozenparcode", "exhyphenpenaltyfrozenparcode", "linebreakchecksfrozenparcode",
96        "twindemeritsfrozenparcode", "fitnessclassesfrozenparcode", "allfrozenparcode",
97        --
98        "activemathcharcode",
99        --
100        "activetabtoken", "activeformfeedtoken", "activeendoflinetoken",
101        --
102        "batchmodecode", "nonstopmodecode", "scrollmodecode", "errorstopmodecode",
103        --
104        "bottomlevelgroupcode", "simplegroupcode", "hboxgroupcode", "adjustedhboxgroupcode", "vboxgroupcode",
105        "vtopgroupcode", "aligngroupcode", "noaligngroupcode", "outputgroupcode", "mathgroupcode",
106        "discretionarygroupcode", "insertgroupcode", "vadjustgroupcode", "vcentergroupcode", "mathabovegroupcode",
107        "mathchoicegroupcode", "alsosimplegroupcode", "semisimplegroupcode", "mathshiftgroupcode", "mathleftgroupcode",
108        "localboxgroupcode", "splitoffgroupcode", "splitkeepgroupcode", "preamblegroupcode",
109        "alignsetgroupcode", "finrowgroupcode", "discretionarygroupcode",
110        --
111        "markautomigrationcode", "insertautomigrationcode", "adjustautomigrationcode", "preautomigrationcode", "postautomigrationcode",
112        --
113        "charnodecode", "hlistnodecode", "vlistnodecode", "rulenodecode", "insertnodecode", "marknodecode",
114        "adjustnodecode", "ligaturenodecode", "discretionarynodecode", "whatsitnodecode", "mathnodecode",
115        "gluenodecode", "kernnodecode", "penaltynodecode", "unsetnodecode", "mathsnodecode",
116        --
117     -- "charifcode", "catifcode", "numifcode", "dimifcode", "oddifcode", "vmodeifcode", "hmodeifcode",
118     -- "mmodeifcode", "innerifcode", "voidifcode", "hboxifcode", "vboxifcode", "xifcode", "eofifcode",
119     -- "trueifcode", "falseifcode", "caseifcode", "definedifcode", "csnameifcode", "fontcharifcode",
120        --
121        "overrulemathcontrolcode", "underrulemathcontrolcode", "radicalrulemathcontrolcode", "fractionrulemathcontrolcode",
122        "accentskewhalfmathcontrolcode", "accentskewapplymathcontrolcode", "applyordinarykernpairmathcontrolcode",
123        "applyverticalitalickernmathcontrolcode", "applyordinaryitalickernmathcontrolcode", "applycharitalickernmathcontrolcode",
124        "reboxcharitalickernmathcontrolcode", "applyboxeditalickernmathcontrolcode", "staircasekernmathcontrolcode",
125        "applytextitalickernmathcontrolcode", "applyscriptitalickernmathcontrolcode",
126        "checkspaceitalickernmathcontrolcode", "checktextitalickernmathcontrolcode",
127        "analyzescriptnucleuscharmathcontrolcode", "analyzescriptnucleuslistmathcontrolcode", "analyzescriptnucleusboxmathcontrolcode",
128        "accenttopskewwithoffsetmathcontrolcode", "ignorekerndimensionsmathcontrolcode", "ignoreflataccentsmathcontrolcode",
129        "extendaccentsmathcontrolcode", "extenddelimitersmathcontrolcode",
130        --
131        "normalparcontextcode", "vmodeparcontextcode", "vboxparcontextcode", "vtopparcontextcode", "vcenterparcontextcode",
132        "vadjustparcontextcode", "insertparcontextcode", "outputparcontextcode", "alignparcontextcode",
133        "noalignparcontextcode", "spanparcontextcode", "resetparcontextcode",
134        --
135        "normalparbegincode", "forceparbegincode", "indentparbegincode", "noindentparbegincode", "mathcharparbegincode",
136        "charparbegincode", "boundaryparbegincode", "spaceparbegincode", "mathparbegincode",
137        "kernparbegincode", "hskipparbegincode", "unhboxparbegincode", "valignparbegincode",
138        "vruleparbegincode",
139        --
140        "fixedsuperorsubscriptsmodecode", "fixedsuperandsubscriptsmodecode", "ignoreemptyscriptsmodecode",
141        "ignoreemptysuperscriptsmodecode", "ignoreemptysubscriptsmodecode", "ignoreemptyprimescriptsmodecode",
142        --
143        "inheritclassdoublescriptmodecode", "discardshapekerndoublescriptmodecode",
144        "realignscriptsdoublescriptmodecode", "reorderprescriptsdoublescriptmodecode",
145        --
146        "leftoriginlistanchorcode", "leftheightlistanchorcode", "leftdepthlistanchorcode",
147        "rightoriginlistanchorcode", "rightheightlistanchorcode", "rightdepthlistanchorcode",
148        "centeroriginlistanchorcode", "centerheightlistanchorcode", "centerdepthlistanchorcode",
149        "halfwaytotallistanchorcode", "halfwayheightlistanchorcode", "halfwaydepthlistanchorcode",
150        "halfwayleftlistanchorcode", "halfwayrightlistanchorcode",
151        --
152        "underfullbadnessmodecode", "loosebadnessmodecode", "tightbadnessmodecode", "overfullbadnessmodecode",
153        --
154        "negatexlistsigncode", "negateylistsigncode", "negatelistsigncode",
155        --
156        "fontslantperpoint", "fontinterwordspace", "fontinterwordstretch", "fontinterwordshrink",
157        "fontexheight", "fontemwidth", "fontextraspace", "slantperpoint",
158        "mathexheight", "mathemwidth",
159        "interwordspace", "interwordstretch", "interwordshrink", "exheight", "emwidth", "extraspace",
160        "mathaxisheight",
161        "muquad",
162        --
163        -- maybe a different class
164        --
165        "startmode", "stopmode", "startnotmode", "stopnotmode", "startmodeset", "stopmodeset",
166        "doifmode", "doifelsemode", "doifmodeelse", "doifnotmode",
167        "startmodeset","stopmodeset",
168        "startallmodes", "stopallmodes", "startnotallmodes", "stopnotallmodes",
169        "doifallmodes", "doifelseallmodes", "doifallmodeselse", "doifnotallmodes",
170        "startenvironment", "stopenvironment", "environment",
171        "startcomponent", "stopcomponent", "component", "startlocalcomponent", "stoplocalcomponent",
172        "startproduct", "stopproduct", "product",
173        "startproject", "stopproject", "project",
174        "starttext", "stoptext", "startnotext", "stopnotext",
175        "startdocument", "stopdocument", "documentvariable", "unexpandeddocumentvariable", "setupdocument", "presetdocument",
176        "doifelsedocumentvariable", "doifdocumentvariableelse", "doifdocumentvariable", "doifnotdocumentvariable",
177        "startmodule", "stopmodule", "usemodule", "usetexmodule", "useluamodule","setupmodule","currentmoduleparameter","moduleparameter",
178        "everystarttext", "everystoptext", "everyforgetall", "luaenvironment",
179        --
180        "startTEXpage", "stopTEXpage",
181    --  "startMPpage", "stopMPpage", -- already catched by nested lexer
182        --
183        "enablemode", "disablemode", "preventmode", "definemode",
184        "globalenablemode", "globaldisablemode", "globalpreventmode",
185        "pushmode", "popmode",
186        --
187        "typescriptone", "typescripttwo", "typescriptthree", "mathsizesuffix",
188        --
189        "mathordinarycode", "mathordcode", "mathoperatorcode", "mathopcode", "mathbinarycode", "mathbincode",
190        "mathrelationcode", "mathrelcode", "mathopencode", "mathclosecode", "mathpunctuationcode",
191        "mathpunctcode", "mathovercode", "mathundercode", "mathinnercode", "mathradicalcode",
192        "mathfractioncode", "mathmiddlecode", "mathprimecode", "mathaccentcode", "mathfencedcode", "mathghostcode",
193        "mathvariablecode",  "mathactivecode", "mathvcentercode", "mathconstructcode", "mathwrappedcode",
194        "mathbegincode", "mathendcode", "mathexplicitcode", "mathdivisioncode", "mathfactorialcode",
195        "mathdimensioncode", "mathexperimentalcode", "mathtextpunctuationcode", "mathcontinuationcode",
196        "mathimaginarycode", "mathdifferentialcode", "mathexponentialcode", "mathintegralcode", "mathellipsiscode", "mathfunctioncode", "mathdigitcode",
197     -- "mathtopaccentcode", "mathbottomaccentcode", "mathdelimitercode", "mathrootcode", "mathprintcode",        --
198        "mathalphacode", "mathboxcode", "mathchoicecode", "mathnothingcode", "mathlimopcode", "mathnolopcode",
199        "mathunsetcode", "mathunspacedcode", "mathallcode", "mathfakecode", "mathunarycode",
200        "mathmaybeordinarycode", "mathmayberelationcode", "mathmaybebinarycode", "mathnumbergroupcode",
201        "mathchemicalbondcode", "mathimplicationcode",
202        --
203        "mathnormalstylepreset", "mathcrampedstylepreset", "mathsubscriptstylepreset", "mathsuperscriptstylepreset", "mathsmallstylepreset",
204        "mathsmallerstylepreset", "mathnumeratorstylepreset", "mathdenominatorstylepreset", "mathdoublesuperscriptstylepreset",
205        --
206        "constantnumber", "constantnumberargument", "constantdimen", "constantdimenargument", "constantemptyargument",
207        --
208        "periodicshrink",
209        --
210        "luastringsep", "!!bs", "!!es",
211        --
212        "lefttorightmark", "righttoleftmark", "lrm", "rlm",
213        "bidilre", "bidirle", "bidipop", "bidilro", "bidirlo",
214        --
215        "breakablethinspace", "nobreakspace", "nonbreakablespace", "narrownobreakspace", "zerowidthnobreakspace",
216        "ideographicspace", "ideographichalffillspace",
217        "twoperemspace", "threeperemspace", "fourperemspace", "fiveperemspace", "sixperemspace",
218        "figurespace", "punctuationspace", "hairspace", "enquad", "emquad",
219        "zerowidthspace", "zerowidthnonjoiner", "zerowidthjoiner", "zwnj", "zwj",
220        "optionalspace", "asciispacechar", "softhyphen", "autoinsertedspace",
221        --
222        "Ux", "eUx",
223        --
224        "mathstylevariantidentity", "mathstylevariantcramped", "mathstylevariantuncramped",
225        --
226     -- "parfillleftskip", "parfillrightskip",
227        --
228        "startlmtxmode", "stoplmtxmode", "startmkivmode", "stopmkivmode",
229        --
230        "wildcardsymbol",
231        --
232        "normalhyphenationcode", "automatichyphenationcode", "explicithyphenationcode", "syllablehyphenationcode", "uppercasehyphenationcode",
233        "collapsehyphenationcode", "compoundhyphenationcode", "strictstarthyphenationcode", "strictendhyphenationcode",
234        "automaticpenaltyhyphenationcode", "explicitpenaltyhyphenationcode", "permitgluehyphenationcode", "permitallhyphenationcode",
235        "permitmathreplacehyphenationcode", "forcecheckhyphenationcode", "lazyligatureshyphenationcode", "forcehandlerhyphenationcode",
236        "feedbackcompoundhyphenationcode", "ignoreboundshyphenationcode", "partialhyphenationcode", "completehyphenationcode",
237        "replaceapostrophehyphenationcode",
238        --
239        "normalizelinenormalizecode", "parindentskipnormalizecode", "swaphangindentnormalizecode", "swapparsshapenormalizecode",
240        "breakafterdirnormalizecode", "removemarginkernsnormalizecode", "clipwidthnormalizecode", "flattendiscretionariesnormalizecode",
241        "discardzerotabskipsnormalizecode", "flattenhleadersnormalizecode", "balanceinlinemathnormalizecode",
242        --
243        "normalizeparnormalizeparcode", "flattenvleadersnormalizeparcode", "limitprevgrafnormalizeparcode",
244        "keepinterlinepenaltiesnormalizeparcode", "removetrailingspacesnormalizeparcode",
245        --
246        "nopreslackclassoptioncode", "nopostslackclassoptioncode",
247        "lefttopkernclassoptioncode", "righttopkernclassoptioncode", "leftbottomkernclassoptioncode", "rightbottomkernclassoptioncode",
248        "lookaheadforendclassoptioncode", "noitaliccorrectionclassoptioncode",  "defaultmathclassoptions",
249     -- "openfenceclassoptioncode", "closefenceclassoptioncode", "middlefenceclassoptioncode",
250        "checkligatureclassoptioncode", "checkitaliccorrectionclassoptioncode", "checkkernpairclassoptioncode",
251        "flattenclassoptioncode", "omitpenaltyclassoptioncode", "unpackclassoptioncode", "raiseprimeclassoptioncode",
252        "carryoverlefttopkernclassoptioncode", "carryoverleftbottomkernclassoptioncode", "carryoverrighttopkernclassoptioncode", "carryoverrightbottomkernclassoptioncode",
253        "preferdelimiterdimensionsclassoptioncode", "autoinjectclassoptioncode", "removeitaliccorrectionclassoptioncode",
254        "operatoritaliccorrectionclassoptioncode", "shortinlineclassoptioncode",
255        "pushnestingclassoptioncode", "popnestingclassoptioncode", "obeynestingclassoptioncode",
256        --
257        "noitaliccorrectionglyphoptioncode", "nozeroitaliccorrectionglyphoptioncode",
258        "noexpansionglyphoptioncode", "noprotrusionglyphoptioncode",
259        "noleftkernglyphoptioncode",  "norightkernglyphoptioncode",
260        "noleftligatureglyphoptioncode", "norightligatureglyphoptioncode",
261        "textcheckitalicglyphoptioncode", "mathcheckitalicglyphoptioncode",
262        "weightlessglyphoptioncode", "spacefactoroverloadglyphoptioncode",
263        "checktoddlerglyphoptioncode", "checktwinglyphoptioncode",
264        --
265        "ignoretwincharactercontrolcode",
266        --
267        "repeatspecificationoptioncode", "doublespecificationoptioncode", "largestspecificationoptioncode",
268        "presetsspecificationoptioncode", "integerspecificationoptioncode", "finalspecificationoptioncode",
269        "defaultspecificationoptioncode", "ignorespecificationoptioncode", "rotatespecificationoptioncode",
270        --
271     -- "noitaliccorrectionmathoptioncode", "noleftpairkernmathoptioncode", "norightpairkernmathoptioncode",
272     -- "autodiscretionarymathoptioncode", "fulldiscretionarymathoptioncode",
273     -- "ignoredcharactermathoptioncode", "islargeoperatormathoptioncode", "hasitalicshapemathoptioncode",
274        --
275        "nokerningcode", "noligaturingcode", "noitalicscode",
276        --
277        "allparpassclasses", "indecentparpassclasses", "looseparpassclasses", "tightparpassclasses", "almostdecentparpassclasses",
278        --
279        "verylooseparpassclass", "looseparpassclass", "almostlooseparpassclass", "barelylooseparpassclass",
280        "decentparpassclass",
281        "verytightparpassclass", "tightparpassclass", "almosttightparpassclass", "barelytightparpassclass",
282        --
283        "frozenflagcode", "tolerantflagcode", "protectedflagcode", "primitiveflagcode", "permanentflagcode", "noalignedflagcode", "immutableflagcode",
284        "mutableflagcode", "globalflagcode", "overloadedflagcode", "immediateflagcode", "conditionalflagcode", "valueflagcode", "instanceflagcode",
285        --
286        "ordmathflattencode", "binmathflattencode", "relmathflattencode", "punctmathflattencode", "innermathflattencode",
287        --
288        "normalworddiscoptioncode", "preworddiscoptioncode", "postworddiscoptioncode",
289        "preferbreakdiscoptioncode", "prefernobreakdiscoptioncode",
290        "noitaliccorrectiondiscoptioncode", "nozeroitaliccorrectiondiscoptioncode",
291        "textcheckitalicdiscoptioncode",
292        --
293        "ignoreprevdepthmvloptioncode", "noprevdepthmvloptioncode", "discardtopmvloptioncode", "discardbottommvloptioncode",
294        --
295        "continueifinputfile", "continuewhenlmtxmode", "continuewhenmkivmode",
296        --
297        "uunit",
298        --
299        "defaultdisplaywidowpenalty", "defaultwidowpenalty", "defaultclubpenalty", "defaultbrokenpenalty",
300        "defaultgriddisplaywidowpenalty", "defaultgridwidowpenalty", "defaultgridclubpenalty", "defaultgridbrokenpenalty",
301        --
302        "luametatexverboseversion", "luametatexfunctionality",
303    },
304    ["helpers"] = {
305        --
306        "pushglobalsetups", "popglobalsetups",
307        "startsetups", "stopsetups",
308        "startxmlsetups", "stopxmlsetups",
309        "startluasetups", "stopluasetups",
310        "starttexsetups", "stoptexsetups",
311        "startrawsetups", "stoprawsetups",
312        "startlocalsetups", "stoplocalsetups",
313        "starttexdefinition", "stoptexdefinition",
314        "starttexcode", "stoptexcode",
315        "startcontextcode", "stopcontextcode",
316        "startcontextdefinitioncode", "stopcontextdefinitioncode",
317        "texdefinition",
318        --
319        "doifelsesetups", "doifsetupselse", "doifsetups", "doifnotsetups", "setup", "setups", "texsetup", "xmlsetup", "luasetup", "directsetup", "fastsetup",
320        "copysetups", "resetsetups",
321        "doifelsecommandhandler", "doifcommandhandlerelse", "doifnotcommandhandler", "doifcommandhandler",
322        --
323        "newmode", "setmode", "resetmode",
324        "newsystemmode", "setsystemmode", "resetsystemmode", "pushsystemmode", "popsystemmode",
325        "globalsetmode", "globalresetmode", "globalsetsystemmode", "globalresetsystemmode",
326        "booleanmodevalue",
327        --
328        "newcount", "newdimen", "newskip", "newmuskip", "newbox", "newtoks", "newread", "newwrite", "newmarks", "newinsert", "newattribute", "newif", "newfloat", "newmvl",
329        "newlanguage", "newfamily", "newfam", "newhelp", -- not used
330        "newuserunit",
331        --
332        "newinteger", "newdimension", "newgluespec", "newmugluespec", "newposit",
333        "aliasinteger", "aliasdimension", "aliasposit",
334        --
335        "then",
336        "begcsname",
337        --
338        "autorule",
339        --
340        "tobit", "tobits", "tohexa",
341        --
342        "strippedcsname","checkedstrippedcsname",
343        --
344        "nofarguments",
345        "firstargumentfalse", "firstargumenttrue",
346        "secondargumentfalse", "secondargumenttrue",
347        "thirdargumentfalse", "thirdargumenttrue",
348        "fourthargumentfalse", "fourthargumenttrue",
349        "fifthargumentfalse", "fifthargumenttrue",
350        "sixthargumentfalse", "sixthargumenttrue",
351        "seventhargumentfalse", "seventhargumenttrue",
352        --
353     -- "vkern", "hkern", "vpenalty", "hpenalty", -- native in mkxl
354        --
355        "doglobal", "dodoglobal", "redoglobal", "resetglobal",
356        --
357        "donothing", "untraceddonothing", "dontcomplain", "moreboxtracing", "lessboxtracing", "noboxtracing", "forgetall",
358        --
359        "donetrue", "donefalse", "foundtrue", "foundfalse",
360        "globaldonetrue", "globaldonefalse", "globalfoundtrue", "globalfoundfalse",
361        --
362        "inlineordisplaymath", "indisplaymath", "forcedisplaymath", "startforceddisplaymath", "stopforceddisplaymath",
363        "startpickupmath", "stoppickupmath", "reqno", "forceinlinemath",
364        --
365        "mathortext",
366        --
367        "thebox",
368        "htdp",
369        "unvoidbox",
370        "hfilll", "vfilll",
371        --
372        "mathbox", "mathlimop", "mathnolop", "mathnothing", "mathalpha",
373        --
374        "currentcatcodetable", "defaultcatcodetable", "catcodetablename",
375        "newcatcodetable", "startcatcodetable", "stopcatcodetable", "startextendcatcodetable", "stopextendcatcodetable",
376        "pushcatcodetable", "popcatcodetable", "restorecatcodes",
377        "setcatcodetable", "letcatcodecommand", "defcatcodecommand", "uedcatcodecommand",
378        --
379        "hglue", "vglue", "hfillneg", "vfillneg", "hfilllneg", "vfilllneg",
380        --
381        "hsplit",
382        --
383        "ruledhss", "ruledhfil", "ruledhfill", "ruledhfilll", "ruledhfilneg", "ruledhfillneg", "normalhfillneg",  "normalhfilllneg",
384        "ruledvss", "ruledvfil", "ruledvfill", "ruledvfilll", "ruledvfilneg", "ruledvfillneg", "normalvfillneg",  "normalvfilllneg",
385        "ruledhbox", "ruledvbox", "ruledvtop", "ruleddbox", "ruledvcenter", "ruledmbox",
386        "ruledhpack", "ruledvpack", "ruledtpack", "ruleddpack",
387        "ruledvsplit", "ruledtsplit", "ruleddsplit",
388        "ruledhskip", "ruledvskip", "ruledkern", "ruledmskip", "ruledmkern",
389        "ruledhglue", "ruledvglue", "normalhglue", "normalvglue",
390        "ruledpenalty",
391        --
392        "filledhboxb", "filledhboxr", "filledhboxg", "filledhboxc", "filledhboxm", "filledhboxy", "filledhboxk",
393        --
394        "scratchstring", "scratchstringone", "scratchstringtwo", "tempstring",
395        "scratchcounter", "globalscratchcounter", "privatescratchcounter",
396        "scratchfloat", "globalscratchfloat", "privatescratchfloat",
397        "scratchdimen", "globalscratchdimen", "privatescratchdimen",
398        "scratchskip", "globalscratchskip", "privatescratchskip",
399        "scratchmuskip", "globalscratchmuskip", "privatescratchmuskip",
400        "scratchtoks", "globalscratchtoks", "privatescratchtoks",
401        "scratchbox", "globalscratchbox", "privatescratchbox",
402        "scratchmacro", "scratchmacroone", "scratchmacrotwo",
403        --
404        "scratchconditiontrue", "scratchconditionfalse", "ifscratchcondition",
405        "scratchconditiononetrue", "scratchconditiononefalse", "ifscratchconditionone",
406        "scratchconditiontwotrue", "scratchconditiontwofalse", "ifscratchconditiontwo",
407        --
408        "globalscratchcounterone", "globalscratchcountertwo", "globalscratchcounterthree",
409        --
410        "groupedcommand", "groupedcommandcs",
411        "triggergroupedcommand", "triggergroupedcommandcs",
412        "simplegroupedcommand", "simplegroupedcommandcs",
413        "pickupgroupedcommand", "pickupgroupedcommandcs",
414        "mathgroupedcommandcs",
415        --
416        "usedbaselineskip", "usedlineskip", "usedlineskiplimit",
417        --
418        "availablehsize", "localhsize", "setlocalhsize", "distributedhsize", "hsizefraction",
419        --
420        "next", "nexttoken",
421        --
422        "nextbox", "dowithnextbox", "dowithnextboxcs", "dowithnextboxcontent", "dowithnextboxcontentcs", "flushnextbox",
423        "boxisempty", "boxtostring", "contentostring", "prerolltostring",
424        --
425        "givenwidth", "givenheight", "givendepth", "scangivendimensions",
426        --
427        "scratchwidth", "scratchheight", "scratchdepth", "scratchoffset", "scratchdistance", "scratchtotal", "scratchitalic",
428        "scratchhsize", "scratchvsize", "scratchclass",
429        "scratchxoffset", "scratchyoffset", "scratchhoffset", "scratchvoffset",
430        "scratchxposition", "scratchyposition",
431        "scratchtopoffset", "scratchbottomoffset", "scratchleftoffset", "scratchrightoffset",
432        --
433        "scratchcounterone", "scratchcountertwo", "scratchcounterthree", "scratchcounterfour", "scratchcounterfive", "scratchcountersix",
434        "scratchfloatone", "scratchfloattwo", "scratchfloatthree", "scratchfloatfour", "scratchfloatfive", "scratchfloatsix",
435        "scratchdimenone", "scratchdimentwo", "scratchdimenthree", "scratchdimenfour", "scratchdimenfive", "scratchdimensix",
436        "scratchskipone", "scratchskiptwo", "scratchskipthree", "scratchskipfour", "scratchskipfive", "scratchskipsix",
437        "scratchmuskipone", "scratchmuskiptwo", "scratchmuskipthree", "scratchmuskipfour", "scratchmuskipfive", "scratchmuskipsix",
438        "scratchtoksone", "scratchtokstwo", "scratchtoksthree", "scratchtoksfour", "scratchtoksfive", "scratchtokssix",
439        "scratchboxone", "scratchboxtwo", "scratchboxthree", "scratchboxfour", "scratchboxfive", "scratchboxsix",
440        "scratchnx", "scratchny", "scratchmx", "scratchmy", "scratchsx", "scratchsy",
441        "scratchunicode", "scratchunicodeone", "scratchunicodetwo", "scratchunicodethree",
442        "scratchmin", "scratchmax",
443        "scratchread", "scratchwrite",
444        --
445        "pfsin", "pfcos", "pftan", "pfasin", "pfacos", "pfatan", "pfsinh", "pfcosh", "pftanh", "pfasinh", "pfacosh", "pfatanh",
446        "pfsqrt", "pflog", "pfexp", "pfceil", "pffloor", "pfround", "pfabs", "pfrad", "pfdeg", "pfatantwo", "pfpow", "pfmod", "pfrem",
447        --
448        "scratchleftskip", "scratchrightskip", "scratchtopskip", "scratchbottomskip",
449        --
450        "doif", "doifnot", "doifelse",
451        "firstinset",
452        "doifinset", "doifnotinset",
453        "doifelseinset", "doifinsetelse",
454        "doifelsenextchar", "doifnextcharelse",
455        "doifelsenextcharcs", "doifnextcharcselse",
456        "doifelsenextoptional", "doifnextoptionalelse",
457        "doifelsenextoptionalcs", "doifnextoptionalcselse",
458        "doifelsefastoptionalcheck", "doiffastoptionalcheckelse",
459        "doifelsefastoptionalcheckcs", "doiffastoptionalcheckcselse",
460        "doifelsenextbgroup", "doifnextbgroupelse",
461        "doifelsenextbgroupcs", "doifnextbgroupcselse",
462        "doifelsenextparenthesis", "doifnextparenthesiselse",
463        "doifelseundefined", "doifundefinedelse",
464        "doifelsedefined", "doifdefinedelse",
465        "doifundefined", "doifdefined",
466        "doifelsevalue", "doifvalue", "doifnotvalue",
467        "doifnothing", "doifsomething",
468        "doifelsenothing", "doifnothingelse",
469        "doifelsesomething", "doifsomethingelse",
470        "doifvaluenothing", "doifvaluesomething",
471        "doifelsevaluenothing", "doifvaluenothingelse",
472        "doifelsedimension", "doifdimensionelse",
473        "doifelsenumber", "doifnumberelse", "doifnumber", "doifnotnumber",
474        "doifelsecommon", "doifcommonelse", "doifcommon", "doifnotcommon",
475        "doifinstring", "doifnotinstring", "doifelseinstring", "doifinstringelse",
476        "doifelseassignment", "doifassignmentelse", "docheckassignment", "doifelseassignmentcs", "doifassignmentelsecs",
477        "validassignment", "novalidassignment",
478        "doiftext", "doifelsetext", "doiftextelse", "doifnottext", "validtext",
479        --
480        "quitcondition", "truecondition", "falsecondition",
481        --
482        "tracingall", "tracingnone", "loggingall", "tracingcatcodes",
483        "showluatokens",
484        --
485        "aliasmacro",
486        --
487        "removetoks", "appendtoks", "prependtoks", "appendtotoks", "prependtotoks", "to",
488        --
489        -- "everyendpar",
490        --
491        "endgraf", "endpar", "reseteverypar", "finishpar", "null", "space", "quad", "enspace", "emspace", "charspace", "nbsp", "crlf",
492        "obeyspaces", "obeylines", "obeytabs", "obeypages", "obeyedspace", "obeyedline", "obeyedtab", "obeyedpage",
493        "normalspace", "naturalspace", "controlspace", "normalspaces",
494        "ignoretabs", "ignorelines", "ignorepages", "ignoreeofs", "setcontrolspaces",
495        --
496        "executeifdefined",
497        --
498        "singleexpandafter", "doubleexpandafter", "tripleexpandafter",
499        --
500        "dontleavehmode", "removelastspace", "removeunwantedspaces", "keepunwantedspaces",
501        "removepunctuation", "ignoreparskip", "forcestrutdepth", "onlynonbreakablespace",
502        --
503        "wait", "writestatus", "writeline", "define",
504        "defineexpandable", "redefine",
505        --
506        "setmeasure", "setemeasure", "setgmeasure", "setxmeasure", "definemeasure", "freezemeasure",
507        "measure", "measured", "directmeasure",
508        "setquantity", "setequantity", "setgquantity", "setxquantity", "definequantity", "freezequantity",
509        "quantity", "quantitied", "directquantity",
510     -- "quantified",
511        --
512        "installcorenamespace",
513        --
514        "getvalue", "getuvalue", "setvalue", "setevalue", "setgvalue", "setxvalue", "letvalue", "letgvalue",
515        "resetvalue", "undefinevalue", "ignorevalue",
516        "setuvalue", "setuevalue", "setugvalue", "setuxvalue",
517        -- glet
518        "globallet", "udef", "ugdef", "uedef", "uxdef", "checked", "unique",
519        --
520        "getparameters", "geteparameters", "getgparameters", "getxparameters", "forgetparameters", "copyparameters",
521        --
522        "getdummyparameters", "dummyparameter", "directdummyparameter", "setdummyparameter", "letdummyparameter",
523        "setexpandeddummyparameter", "resetdummyparameter",
524        "usedummystyleandcolor", "usedummystyleparameter", "usedummycolorparameter",
525        --
526        "processcommalist", "processcommacommand", "quitcommalist", "quitprevcommalist",
527        "processaction", "processallactions", "processfirstactioninset", "processallactionsinset",
528        --
529        "unexpanded", "expanded", "startexpanded", "stopexpanded", "protect", "unprotect",
530        --
531        "firstofoneargument",
532        "firstoftwoarguments", "secondoftwoarguments",
533        "firstofthreearguments", "secondofthreearguments", "thirdofthreearguments",
534        "firstoffourarguments", "secondoffourarguments", "thirdoffourarguments", "fourthoffourarguments",
535        "firstoffivearguments", "secondoffivearguments", "thirdoffivearguments", "fourthoffivearguments", "fifthoffivearguments",
536        "firstofsixarguments", "secondofsixarguments", "thirdofsixarguments", "fourthofsixarguments", "fifthofsixarguments", "sixthofsixarguments",
537        --
538        "firstofoneunexpanded",
539        "firstoftwounexpanded", "secondoftwounexpanded",
540        "firstofthreeunexpanded", "secondofthreeunexpanded", "thirdofthreeunexpanded",
541        --
542        "gobbleoneargument", "gobbletwoarguments", "gobblethreearguments", "gobblefourarguments", "gobblefivearguments", "gobblesixarguments", "gobblesevenarguments", "gobbleeightarguments", "gobbleninearguments", "gobbletenarguments",
543        "gobbleoneoptional", "gobbletwooptionals", "gobblethreeoptionals", "gobblefouroptionals", "gobblefiveoptionals",
544        --
545        "dorecurse", "doloop", "exitloop", "dostepwiserecurse", "recurselevel", "recursedepth", "dofastloopcs", "fastloopindex", "fastloopfinal", "dowith",
546        "doloopovermatch", "doloopovermatched", "doloopoverlist",
547        --
548        "newconstant", "setnewconstant", "setconstant", "setconstantvalue",
549        "newconditional", "settrue", "setfalse", "settruevalue", "setfalsevalue", "setconditional",
550        --
551        "newmacro", "setnewmacro", "newfraction", "newsignal", "newboundary",
552        --
553        "dosingleempty", "dodoubleempty", "dotripleempty", "doquadrupleempty", "doquintupleempty", "dosixtupleempty", "doseventupleempty",
554        "dosingleargument", "dodoubleargument", "dotripleargument", "doquadrupleargument", "doquintupleargument", "dosixtupleargument", "doseventupleargument",
555        "dosinglegroupempty", "dodoublegroupempty", "dotriplegroupempty", "doquadruplegroupempty", "doquintuplegroupempty",
556        "permitspacesbetweengroups", "dontpermitspacesbetweengroups",
557        --
558        "nopdfcompression", "maximumpdfcompression", "normalpdfcompression", "onlypdfobjectcompression", "nopdfobjectcompression",
559        --
560        "modulonumber", "dividenumber",
561        --
562        "getfirstcharacter", "doifelsefirstchar", "doiffirstcharelse",
563        --
564        "mathclassvalue",
565        --
566        "startnointerference", "stopnointerference",
567        --
568        "twodigits","threedigits",
569        --
570        "jobposx", "jobposy", "jobposw", "jobposh", "jobposd",
571        --
572        "leftorright",
573        --
574        "offinterlineskip", "oninterlineskip", "nointerlineskip",
575        --
576        "strut", "halfstrut", "quarterstrut", "depthstrut", "halflinestrut", "noheightstrut", "setstrut", "strutbox", "strutht", "strutdp", "strutwd", "struthtdp", "strutgap", "begstrut", "endstrut", "lineheight",
577        "leftboundary", "rightboundary", "signalcharacter",
578        "ascender", "descender", "capheight",
579        --
580        "aligncontentleft", "aligncontentmiddle", "aligncontentright",
581        --
582        "shiftbox", "vpackbox", "hpackbox", "vpackedbox", "hpackedbox",
583        --
584     -- "ordordspacing", "ordopspacing", "ordbinspacing", "ordrelspacing",
585     -- "ordopenspacing", "ordclosespacing", "ordpunctspacing", "ordinnerspacing",
586     -- "ordfracspacing", "ordradspacing", "ordmiddlespacing", "ordaccentspacing",
587     -- --
588     -- "opordspacing", "opopspacing", "opbinspacing", "oprelspacing",
589     -- "opopenspacing", "opclosespacing", "oppunctspacing", "opinnerspacing",
590     -- "opfracspacing", "opradspacing", "opmiddlespacing", "opaccentspacing",
591     -- --
592     -- "binordspacing", "binopspacing", "binbinspacing", "binrelspacing",
593     -- "binopenspacing", "binclosespacing", "binpunctspacing", "bininnerspacing",
594     -- "binfracspacing", "binradspacing", "binmiddlespacing", "binaccentspacing",
595     -- --
596     -- "relordspacing", "relopspacing", "relbinspacing", "relrelspacing",
597     -- "relopenspacing", "relclosespacing", "relpunctspacing", "relinnerspacing",
598     -- "relfracspacing", "relradspacing", "relmiddlespacing", "relaccentspacing",
599     -- --
600     -- "openordspacing", "openopspacing", "openbinspacing", "openrelspacing",
601     -- "openopenspacing", "openclosespacing", "openpunctspacing", "openinnerspacing",
602     -- "openfracspacing", "openradspacing", "openmiddlespacing", "openaccentspacing",
603     -- --
604     -- "closeordspacing", "closeopspacing", "closebinspacing", "closerelspacing",
605     -- "closeopenspacing", "closeclosespacing", "closepunctspacing", "closeinnerspacing",
606     -- "closefracspacing", "closeradspacing", "closemiddlespacing", "closeaccentspacing",
607     -- --
608     -- "punctordspacing", "punctopspacing", "punctbinspacing", "punctrelspacing",
609     -- "punctopenspacing", "punctclosespacing", "punctpunctspacing", "punctinnerspacing",
610     -- "punctfracspacing", "punctradspacing", "punctmiddlespacing", "punctaccentspacing",
611     -- --
612     -- "innerordspacing", "inneropspacing", "innerbinspacing", "innerrelspacing",
613     -- "inneropenspacing", "innerclosespacing", "innerpunctspacing", "innerinnerspacing",
614     -- "innerfracspacing", "innerradspacing", "innermiddlespacing", "inneraccentspacing",
615     -- --
616     -- "fracordspacing", "fracopspacing", "fracbinspacing", "fracrelspacing",
617     -- "fracopenspacing", "fracclosespacing", "fracpunctspacing", "fracinnerspacing",
618     -- "fracfracspacing", "fracradspacing", "fracmiddlespacing", "fracaccentspacing",
619     -- --
620     -- "radordspacing", "radopspacing", "radbinspacing", "radrelspacing",
621     -- "radopenspacing", "radclosespacing", "radpunctspacing", "radinnerspacing",
622     -- "radfracspacing", "radradspacing", "radmiddlespacing", "radaccentspacing",
623     -- --
624     -- "middleordspacing", "middleopspacing", "middlebinspacing", "middlerelspacing",
625     -- "middleopenspacing", "middleclosespacing", "middlepunctspacing", "middleinnerspacing",
626     -- "middlefracspacing", "middleradspacing", "middlemiddlespacing", "middleaccentspacing",
627     -- --
628     -- "accentordspacing", "accentopspacing", "accentbinspacing", "accentrelspacing",
629     -- "accentopenspacing", "accentclosespacing", "accentpunctspacing", "accentinnerspacing",
630     -- "accentfracspacing", "accentradspacing", "accentmiddlespacing", "accentaccentspacing",
631        --
632        "normalreqno",
633        --
634        "startimath", "stopimath", "normalstartimath", "normalstopimath",
635        "startdmath", "stopdmath", "normalstartdmath", "normalstopdmath",
636        --
637        "uncramped", "cramped",
638        "mathstyletrigger", "triggermathstyle", "triggeredmathstyle",
639        "mathstylefont", "mathsmallstylefont", "mathstyleface", "mathsmallstyleface", "mathstylecommand", "mathpalette",
640        "mathstylehbox", "mathstylevbox", "mathstylevcenter", "mathstylevcenteredhbox", "mathstylevcenteredvbox",
641        "mathtext", "setmathsmalltextbox", "setmathtextbox",
642        "pushmathstyle", "popmathstyle",
643        --
644        "triggerdisplaystyle", "triggertextstyle", "triggerscriptstyle", "triggerscriptscriptstyle",
645        "triggeruncrampedstyle", "triggercrampedstyle",
646        "triggersmallstyle", "triggeruncrampedsmallstyle", "triggercrampedsmallstyle",
647        "triggerbigstyle", "triggeruncrampedbigstyle", "triggercrampedbigstyle",
648        --
649        "luaexpr",
650        "expelsedoif", "expdoif", "expdoifnot",
651        "expdoifelsecommon", "expdoifcommonelse",
652        "expdoifelseinset", "expdoifinsetelse",
653        --
654        "glyphscaled", -- will change
655        --
656        "ctxdirectlua", "ctxlatelua", "ctxsprint", "ctxwrite", "ctxcommand", "ctxdirectcommand", "ctxlatecommand", "ctxreport",
657        "ctxlua", "luacode", "lateluacode", "directluacode",
658        "registerctxluafile", "ctxloadluafile",
659        "luaversion", "luamajorversion", "luaminorversion",
660        "ctxluacode", "luaconditional", "luaexpanded", "ctxluamatch", "ctxluamatchfile",
661        "startluaparameterset", "stopluaparameterset", "luaparameterset",
662        "definenamedlua",
663        "obeylualines", "obeyluatokens",
664        "startluacode", "stopluacode", "startlua", "stoplua",
665        "startctxfunction","stopctxfunction","ctxfunction",
666        "startctxfunctiondefinition","stopctxfunctiondefinition",
667        "installctxfunction", "installprotectedctxfunction",  "installprotectedctxscanner", "installctxscanner", "resetctxscanner",
668        "cldprocessfile", "cldloadfile", "cldloadviafile", "cldcontext", "cldcommand",
669        --
670        "carryoverpar",
671        "freezeparagraphproperties", "defrostparagraphproperties",
672        "setparagraphfreezing", "forgetparagraphfreezing",
673        "updateparagraphproperties", "updateparagraphpenalties", "updateparagraphdemerits", "updateparagraphshapes", "updateparagraphlines",
674        "updateparagraphpasses",
675        --
676        "lastlinewidth",
677        --
678        "assumelongusagecs",
679        --
680        "righttolefthbox", "lefttorighthbox", "righttoleftvbox", "lefttorightvbox", "righttoleftvtop", "lefttorightvtop",
681        "rtlhbox", "ltrhbox", "rtlvbox", "ltrvbox", "rtlvtop", "ltrvtop",
682        "autodirhbox", "autodirvbox", "autodirvtop",
683        "leftorrighthbox", "leftorrightvbox", "leftorrightvtop",
684        "lefttoright", "righttoleft", "checkedlefttoright", "checkedrighttoleft",
685        "synchronizelayoutdirection","synchronizedisplaydirection","synchronizeinlinedirection",
686        "dirlre", "dirrle", "dirlro", "dirrlo",
687        "rtltext", "ltrtext",
688        --
689        "lesshyphens", "morehyphens", "nohyphens", "dohyphens", "dohyphencollapsing", "nohyphencollapsing",
690        "compounddiscretionary",
691        "doapostrophes", "noapostrophes",
692        --
693        "Ucheckedstartdisplaymath", "Ucheckedstopdisplaymath",
694        --
695        "break", "nobreak", "allowbreak", "goodbreak",
696        --
697        "nospace", "nospacing", "dospacing",
698        --
699        "naturalhbox", "naturalvbox", "naturalvtop", "naturalhpack", "naturalvpack", "naturaltpack",
700        "reversehbox", "reversevbox", "reversevtop", "reversehpack", "reversevpack", "reversetpack",
701        --
702        "hcontainer", "vcontainer", "tcontainer",
703        --
704        "frule",
705        --
706        "compoundhyphenpenalty",
707        --
708        "start", "stop",
709        --
710        "unsupportedcs",
711        --
712        "openout", "closeout", "write", "openin", "closein", "read", "readline", "readlinedirect", "readfromterminal",
713        --
714        "boxlines", "boxline", "setboxline", "copyboxline",
715        "boxlinewd","boxlineht", "boxlinedp",
716        "boxlinenw","boxlinenh", "boxlinend",
717        "boxlinels", "boxliners", "boxlinelh", "boxlinerh",
718        "boxlinelp", "boxlinerp", "boxlinein",
719        "boxrangewd", "boxrangeht", "boxrangedp",
720        "boxlinemaxwd","boxlinemaxht", "boxlinemaxdp",
721        --
722        "bitwiseset", "bitwiseand", "bitwiseor", "bitwisexor", "bitwisenot", "bitwisenil",
723        "ifbitwiseand", "bitwise", "bitwiseshift", "bitwiseflip",
724        -- old ... very low level
725        "textdir", "linedir", "pardir", "boxdir",
726        --
727        "prelistbox", "postlistbox", "prelistcopy", "postlistcopy", "setprelistbox", "setpostlistbox",
728        --
729        "noligaturing", "nokerning", "noexpansion", "noprotrusion",
730        "noleftkerning", "noleftligaturing", "norightkerning", "norightligaturing", "noitaliccorrection",
731        "overloadspacefactor",
732         --
733        "futureletnexttoken", "defbackslashbreak", "letbackslashbreak",
734        --
735        "pushoverloadmode", "popoverloadmode", "pushrunstate", "poprunstate",
736        --
737        "suggestedalias",
738        --
739        "showboxhere",
740        --
741        "discoptioncodestring", "flagcodestring", "frozenparcodestring", "glyphoptioncodestring", "groupcodestring",
742        "hyphenationcodestring", "mathcontrolcodestring", "mathflattencodestring", "normalizecodestring",
743        "parcontextcodestring",
744        --
745        "newlocalcount", "newlocaldimen", "newlocalskip", "newlocalmuskip", "newlocaltoks", "newlocalbox",
746        "newlocalwrite", "newlocalread",
747        "setnewlocalcount", "setnewlocaldimen", "setnewlocalskip", "setnewlocalmuskip", "setnewlocaltoks", "setnewlocalbox",
748        --
749        "ifexpression",
750        --
751        "localcontrolledrepeating", "expandedrepeating", "unexpandedrepeating",
752        --
753        "lastchkinteger", "ifchkinteger",
754        --
755     -- "mathopen", "mathclose", "mathinner",
756        "mathordinary", "mathoperator", "mathbinary", "mathrelation", "mathpunctuation", "mathfraction",
757        "mathradical", "mathmiddle", "mathaccent", "mathfenced", "mathghost", "mathvariable", "mathactive",
758        "mathvcenter", "mathimaginary", "mathdifferential", "mathexponential", "mathdigit", "mathdivision",
759        "mathfactorial", "mathwrapped", "mathconstruct", "mathdimension", "mathunary", "mathchemicalbond",
760        "mathimplication",
761     -- "mathfunction", "mathexplicit", "mathbegin", "mathend",
762        --
763        "filebasename", "filenameonly", "filedirname", "filesuffix",
764        --
765        "setmathoption", "resetmathoption",
766        --
767        "Ustack", "Umathdict", "Umathclass",
768        "Ustyle", "Uchar",
769        "Usuperscript", "Usubscript", "Unosuperscript", "Unosubscript", "Uprimescript",
770        "Usuperprescript", "Usubprescript", "Unosuperprescript", "Unosubprescript",
771        --
772        "ignorefile",
773        --
774        "boxwidth", "boxheight", "boxdepth",
775        --
776        "shiftparshape", "rotateparshape",
777        --
778        "granularfitnessclasses", "granularadjacentdemerits",
779        "matchallfitnessclasses",
780        --
781        "defaultmathforwardpenalties", "defaultmathbackwardpenalties",
782        "optimalmathforwardpenalties", "optimalmathbackwardpenalties",
783        "lesswidowpenalties", "lessclubpenalties", "lessbrokenpenalties",
784        "strictwidowpenalties", "strictwidowpenaltiestwo", "strictwidowpenaltiesthree", "strictwidowpenaltiesfour",
785        "strictclubpenalties", "strictclubpenaltiestwo", "strictclubpenaltiesthree", "strictclubpenaltiesfour",
786        "strictbrokenpenalties",
787        "lessorphanpenalties", "lessorphanpenaltiestwo", "lessorphanpenaltiesthree","lessorphanpenaltiesfour",
788        --
789        "nohpenalties", "novpenalties",
790        --
791        "toddlerpenalty", "orphanpenalty",
792    }
793}
794