def _trans_part(self, ast): ret = Ast('part') chip = ast.find_children_by_id("chip")[0].value ret.set_attr("chip-name", chip) ret.add_children_by_id(ast, "conn") return ret
def _trans_outputs(self, ast): ret = Ast("outputs") ret.add_children_by_id(ast, "out") return ret
def _trans_parts(self, ast): ret = Ast('parts') ret.add_children_by_id(ast, "part") return ret
def _trans_inputs(self, ast): ret = Ast("inputs") ret.add_children_by_id(ast, "in") return ret