pyebnf/parser.py
def rule(self, text):
    """rule = identifier , "=" , expression , ";" ;"""
    self._attempting(text)
    return concatenation([
      self.identifier,
      "=",
      self.expression,
      ";",
    ], ignore_whitespace=True)(text).retyped(TokenType.rule)
def rule(self, text):
    self._attempting(text)
    return concatenation([
      self.identifier,
      "=",
      self.expression,
      ";",
    ], ignore_whitespace=True)(text).retyped(TokenType.rule)
def rule ( self , text ) : self . _attempting ( text ) return concatenation ( [ self . identifier , "=" , self . expression , ";" , ] , ignore_whitespace = True ) ( text ) . retyped ( TokenType . rule )
rule = identifier , "=" , expression , ";" ;
rule = identifier = expression ; ;