class GOCRecognizer(object): def __init__(self): self._reader = Reader() def add_include_path(self, path): self._reader.addIncludePath(path) def process_file(self, file_name): self._reader.readFile(file_name) self._reader.walk(VisitorStep1()) self._reader.walk(VisitorStep2()) self._reader.walk(VisitorStep3()) return Package.get_top()
def __init__(self): self._reader = Reader()