diff options
author | Marius <mariausol@gmail.com> | 2010-12-22 21:40:12 +0200 |
---|---|---|
committer | Marius <mariausol@gmail.com> | 2010-12-22 21:40:12 +0200 |
commit | ab00ef13e506bf34d8928b536c3e20d228e26422 (patch) | |
tree | fc402384c6480bdf9d8aa4a72a609bc41ad67492 /tex/context/base/mult-cld.lua | |
parent | 6c08d64138b8abded375c440198016417d407f4e (diff) | |
download | context-ab00ef13e506bf34d8928b536c3e20d228e26422.tar.gz |
beta 2010.12.22 20:18
Diffstat (limited to 'tex/context/base/mult-cld.lua')
-rw-r--r-- | tex/context/base/mult-cld.lua | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tex/context/base/mult-cld.lua b/tex/context/base/mult-cld.lua index 416ff247e..66def5f93 100644 --- a/tex/context/base/mult-cld.lua +++ b/tex/context/base/mult-cld.lua @@ -727,3 +727,19 @@ setmetatable(delayed, { __index = indexer, __call = caller } ) --~ end --~ --~ context.direct(something) + +-- helpers: + +function context.concat(t,separator) + local done = false + for i=1,#t do + local ti = t[i] + if ti ~= "" then + if done then + context(separator) + end + context(ti) + done = true + end + end +end |