Ejemplo n.º 1
0
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))
Ejemplo n.º 2
0
def global_token(name) :
    return add_token_handler(global_tokens, name)
Ejemplo n.º 3
0
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))