From ce59f6705d9b2bd6df0d3eeadbaf43b25fa58b4f Mon Sep 17 00:00:00 2001 From: Philipp Gesang Date: Wed, 19 Oct 2011 00:01:18 +0200 Subject: parser caching (-> *great* speedup); generalized the yer-hack --- tex/context/third/transliterator/trans_tables_trsc.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'tex/context/third/transliterator/trans_tables_trsc.lua') diff --git a/tex/context/third/transliterator/trans_tables_trsc.lua b/tex/context/third/transliterator/trans_tables_trsc.lua index e80048a..ce907bc 100644 --- a/tex/context/third/transliterator/trans_tables_trsc.lua +++ b/tex/context/third/transliterator/trans_tables_trsc.lua @@ -609,12 +609,12 @@ end local function transcript (mode, text) local P, R, S, V, Cs = lpeg.P, lpeg.R, lpeg.S, lpeg.V, lpeg.Cs - local addrules = translit.addrules - local utfchar = translit.utfchar + local addrules = translit.addrules + local utfchar = translit.utfchar local trsc_parser, p_rules, capt, p_de - function tab_subst (s, ...) + local function tab_subst (s, ...) local p_tmp, tmp = nil, translit.make_add_dict{} for _,tab in ipairs(arg) do tmp = tmp + tab -- cgit v1.2.3