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
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
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 ''
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 ''
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
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
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()