summaryrefslogtreecommitdiff
path: root/tex/context/base/mult-prm.mkiv
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2011-09-12 22:49:00 +0200
committerHans Hagen <pragma@wxs.nl>2011-09-12 22:49:00 +0200
commit4cfc854a468fdfb00073bfad6067174da6b80b0d (patch)
treefb9d51c3c560b7f98b0ed8cc758fef1a4669b20c /tex/context/base/mult-prm.mkiv
parent56ce2a8ba7ff7e971378ef62c519cddf86de26c8 (diff)
downloadcontext-4cfc854a468fdfb00073bfad6067174da6b80b0d.tar.gz
beta 2011.09.12 22:49
Diffstat (limited to 'tex/context/base/mult-prm.mkiv')
-rw-r--r--tex/context/base/mult-prm.mkiv18
1 files changed, 18 insertions, 0 deletions
diff --git a/tex/context/base/mult-prm.mkiv b/tex/context/base/mult-prm.mkiv
new file mode 100644
index 000000000..4fda18463
--- /dev/null
+++ b/tex/context/base/mult-prm.mkiv
@@ -0,0 +1,18 @@
+\starttext
+
+\startluacode
+ local primitives = { }
+ table.merge(primitives,table.fromhash(tex.primitives()))
+ table.merge(primitives,tex.extraprimitives('etex'))
+ table.merge(primitives,tex.extraprimitives('pdftex'))
+ table.merge(primitives,tex.extraprimitives('luatex'))
+ table.merge(primitives,tex.extraprimitives('aleph'))
+ table.merge(primitives,tex.extraprimitives('omega'))
+ table.sort(primitives)
+ while string.find(primitives[1],"[^A-Za-z]") do
+ table.remove(primitives,1)
+ end
+ io.savedata("mult-prm.lua",table.serialize({ primitives = primitives },true,{ reduce = true, inline = false }))
+\stopluacode
+
+\stoptext