diff options
author | Hans Hagen <pragma@wxs.nl> | 2010-10-12 17:13:00 +0200 |
---|---|---|
committer | Hans Hagen <pragma@wxs.nl> | 2010-10-12 17:13:00 +0200 |
commit | 407d9151f5473b20e9072473b80d0f591a3580a1 (patch) | |
tree | cc8ee5590213dc7a7bd07f570d615aba3e34151d /tex/context/base/mult-cld.lua | |
parent | 697104b99f87677639dd0732be90c0a2cf2d4f6b (diff) | |
download | context-407d9151f5473b20e9072473b80d0f591a3580a1.tar.gz |
beta 2010.10.12 17:13
Diffstat (limited to 'tex/context/base/mult-cld.lua')
-rw-r--r-- | tex/context/base/mult-cld.lua | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tex/context/base/mult-cld.lua b/tex/context/base/mult-cld.lua index edc4253a9..382370dea 100644 --- a/tex/context/base/mult-cld.lua +++ b/tex/context/base/mult-cld.lua @@ -350,3 +350,16 @@ function context.disabletrackers(str) trackers.disable(str) end --~ end --~ --~ context.direct(something) + +-- this might be generalized: register some primitives as: accepting this or that +-- we can also speed this up + +function context.char(k) + if type(k) == "table" then + for i=1,#k do + context(format([[\char%s\relax]],k[i])) + end + elseif k then + context(format([[\char%s\relax]],k)) + end +end |