diff options
Diffstat (limited to 'tex/context/base/mkiv/syst-ini.mkiv')
-rw-r--r-- | tex/context/base/mkiv/syst-ini.mkiv | 34 |
1 files changed, 31 insertions, 3 deletions
diff --git a/tex/context/base/mkiv/syst-ini.mkiv b/tex/context/base/mkiv/syst-ini.mkiv index 70a467ec5..b1ba9e0f3 100644 --- a/tex/context/base/mkiv/syst-ini.mkiv +++ b/tex/context/base/mkiv/syst-ini.mkiv @@ -444,6 +444,8 @@ \chardef \pluseight 8 \chardef \plusnine 9 \chardef \plusten 10 +\chardef \pluseleven 11 +\chardef \plustwelve 12 \chardef \plussixteen 16 \chardef \plusfifty 50 \chardef \plushundred 100 @@ -1137,9 +1139,31 @@ \matheqnogapstep\zerocount % for now -%D Experiment: - -\ifdefined\frozen \else \def\frozen{} \let\normalfrozen\frozen \fi +%D For as long as we share code between \MKIV\ and \LMTX\ we need these: + +\ifdefined\overloadmode \else + \newcount\overloadmode + % + \let\frozen \empty + \let\tolerant \empty + \let\overloaded\empty + \let\aliased \empty + \let\permanent \empty + \let\immutable \empty + \let\mutable \empty + \let\instance \empty + \let\noaligned \empty + \let\enforced \empty + % + \let\unletfrozen\gobbleoneargument + \let\letfrozen \gobbleoneargument + \def\letcsname {\expandafter\let \csname} + \def\defcsname {\expandafter\def \csname} + \def\edefcsname {\expandafter\edef\csname} + % + \let\pushoverloadmode\relax + \let\popoverloadmode\relax +\fi %D Now we define a few helpers that we need in a very early stage. We have no %D message system yet but redundant definitions are fatal anyway. @@ -1198,4 +1222,8 @@ \let\unvpack\unvbox \fi +%D Needed: + +\let\nexttoken\relax + \protect \endinput |