Пример #1
0
        def emit_code(code, p):
            code += "import {0} as {1}".format(
                pgu.get_package_module_name(p, 'typeset'),
                p.op_name)
            code += gu.emit_line_return()

            return code
Пример #2
0
        def emit_code_2(code, p):
            code += "import {0} as {1}".format(
                pgu.get_package_module_name(p, 'typeset'),
                p.op_name)
            code += gu.emit_line_return()

            return code
Пример #3
0
def _emit_snippet_decoder_imports(o, p):
    """Emits set of package decoder imports."""
    imports = []

    def append_import(imp):
        if imp not in imports:
            imports.append(imp)

    # Set type decoding imports.
    for type in [t for t in p.external_types if t.is_class]:
        imp = 'from {0} import *'.format(
            pgu.get_package_module_name(type.name_of_package, 'decoder'))
        append_import(imp)

    if len(imports) > 0:
        return reduce(add, map(lambda i : i + gu.emit_line_return(), sorted(imports)))
    else:
        return ''
Пример #4
0
def _emit_snippet_decoder_imports(o, p):
    """Emits set of package decoder imports."""
    imports = []

    def append_import(imp):
        if imp not in imports:
            imports.append(imp)

    # Set type decoding imports.
    for type in [t for t in p.external_types if t.is_class]:
        imp = 'from {0} import *'.format(
            pgu.get_package_module_name(type.name_of_package, 'decoder'))
        append_import(imp)

    if len(imports) > 0:
        return reduce(
            add, map(lambda i: i + gu.emit_line_return(), sorted(imports)))
    else:
        return ''
Пример #5
0
        def emit_code_1(code, p):
            code += "from {0} import *".format(
                pgu.get_package_module_name(p, 'typeset'))
            code += gu.emit_line_return()

            return code
Пример #6
0
        def emit_code_1(code):
            code += "from v{0} import *".format(
                pgu.get_package_module_name(p, 'typeset'))
            code += gu.emit_line_return()

            return code
Пример #7
0
 def emit_code(code, c):
     return code + "from {0} import {1}".format(
         pgu.get_package_module_name(c.package, 'decoder'),
         _get_decoder_function_name(c)) + gu.emit_line_return()
Пример #8
0
 def emit_code(code, c):
     return code + "from {0} import {1}".format(
         pgu.get_package_module_name(c.package, 'decoder'),
         _get_decoder_function_name(c)) + gu.emit_line_return()