def make_accent_handler(token, html_postfix) : def _handler(char) : def __handler(env) : c = char.eval(env).s[0] return StringToken("&"+c+html_postfix+";") return LambdaToken(__handler) return add_token_handler(token_handlers, token)(make_handler(1)(_handler))
def make_spec_char_handler(token, html_entity) : def _handler() : return StringToken(html_entity) return add_token_handler(token_handlers, token)(make_handler(0)(_handler))