module Synopsis.Parsers.Python.ASGTranslator
class ASGTranslator
ASGTranslator-inheritance
Translate the Python AST into a Synopsis ASG.
Attributes Summary:
source code
source code
source code
source code
source code
source code
source code
source code
source code
Tuple with (module, names) pairs.
Methods Summary:
  __init__(self, package, types, docformat)
references
source code
Create an ASGTranslator.
  process_file(self, file)
references
source code
  scope_name(self)
references
source code
  default(self, node, * args)
references
source code
  default_visit(self, node, * args)
references
source code
  visitDiscard(self, node)
references
source code
  visitConst(self, node)
references
source code
  visitStmt(self, node)
references
source code
  visitAssign(self, node)
references
source code
  visitModule(self, node)
references
source code
  visitImport(self, node)
references
source code
  visitFrom(self, node)
references
source code
  visitAssName(self, node)
references
source code
  visitAssTuple(self, node)
references
source code
  visitAssAttr(self, node)
references
source code
  visitGetattr(self, node, suffix)
references
source code
  visitName(self, node, suffix = None)
references
source code
  visitFunction(self, node)
references
source code
  parse_parameter_list(self, node)
references
source code
  visitClass(self, node)
references
source code
  visitGetattr(self, node, suffix = None)
references
source code
Attributes Details:
source code
Tuple with (module, names) pairs.
Methods Details:
  __init__(self, package, types, docformat)
references
source code
Create an ASGTranslator. package: enclosing package the generated modules are to be part of.