def get_code(ap): return "import {} as {}{}".format( pgu.get_package_module_name(ap, 'typeset'), ap.op_name, 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 get_code(c): return "from {0} import {1}".format( pgu.get_package_module_name(c.package, 'decoder'), _get_decoder_function_name(c)) + gu.emit_line_return()