def loadFile(self, filePath, onlyBeliefs=False, onlyStatements=False): file = open(filePath, 'r') for line in file: line = line.rstrip("\n") JSON = self._translator.visit(grammar.parse(line)) if 'statement' in JSON: if not onlyBeliefs: self.tellJSON(JSON) else: if not onlyStatements: self.tellJSON(JSON)
def tell(self, input): JSON = self._translator.visit(grammar.parse(input)) return self.tellJSON(JSON)