def grammar_init(self): self.item = self.get('element') or self.get('group') self.count = default(string(self.get('number')), '1')
def grammar_init(self): self.symbol = string(self)
def grammar_init(self): self.type_ = string(self.find('separator_word')) if self.type_ == ',=': self.type_ = '=,'
def grammar_init(self): self.value = default(string(self.find('number')), '1') self.sign = string(self.find('sign'))
def grammar_init(self): self.numerator, self.denominator = string(self.find('decimal')), '1' if self.numerator is None: self.numerator, self.denominator = ( list(map(string, self.find_all('number'))) + ['1'])[:2]
def grammar_init(self): self.state = string(self.find('state_word'))