summaryrefslogtreecommitdiff
path: root/tex/context/modules
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2020-07-05 23:34:31 +0200
committerContext Git Mirror Bot <phg@phi-gamma.net>2020-07-05 23:34:31 +0200
commitf6e05e8759bcf6db94d40b9d9ee0beb268f0347c (patch)
tree960cfdb3fffa4a80816f91b396f1e00b5782d757 /tex/context/modules
parent6034a3118b282600abea776e41df31ed2b91c686 (diff)
downloadcontext-f6e05e8759bcf6db94d40b9d9ee0beb268f0347c.tar.gz
2020-07-05 23:03:00
Diffstat (limited to 'tex/context/modules')
-rw-r--r--tex/context/modules/mkiv/s-system-tokens.mkxl24
1 files changed, 24 insertions, 0 deletions
diff --git a/tex/context/modules/mkiv/s-system-tokens.mkxl b/tex/context/modules/mkiv/s-system-tokens.mkxl
index e33b11a70..fd16bade6 100644
--- a/tex/context/modules/mkiv/s-system-tokens.mkxl
+++ b/tex/context/modules/mkiv/s-system-tokens.mkxl
@@ -31,6 +31,30 @@
\setupbodyfont[8pt]
\starttext
+
\showsystemtokens
+
+ Some tokens cannot be created yet because they are more complex but eventually the creator will
+ deal with them. The indices are sometimes the same as internal but in most cases nicely start
+ at zero. When they start at another value, then there is an internal token or state that is not
+ user accessible. You always need to use symbolic constants as the numbers can change.
+
+ The first column is a classifier (which is experimental and categories might change when we feel
+ the need).
+
+ \startcolumns[n=5]
+ \starttabulate[|T||]
+ \NC 0 \NC unused \NC \NR
+ \NC 1 \NC regular \NC \NR
+ \NC 2 \NC character \NC \NR
+ \NC 3 \NC register \NC \NR
+ \NC 4 \NC internal \NC \NR
+ \NC 5 \NC reference \NC \NR
+ \NC 6 \NC data \NC \NR
+ \NC 7 \NC token \NC \NR
+ \NC 8 \NC node \NC \NR
+ \stoptabulate
+ \stopcolumns
+
\stoptext