def rule_term_arglist(self): from terml.parser import TermLParser tp = TermLParser('') tp.input = self.input val, err = tp.apply('argList') self.input = tp.input return val, err
def rule_term(self): from terml.parser import TermLParser tp = TermLParser('') tp.input = self.input self.input.setMemo('term', None) val, err = tp.apply('term') self.input = tp.input return val, err
def parse(src): p = TermLParser(src) result, error = p.apply(rule) return result