parameters: (self, reader)
return_statement: return formula
docstring: Parse the formula until the end
docstring_summary: Parse the formula until the end
docstring_tokens: Parse the formula until the end
function: def parse(self, reader):
      "Parse the formula until the end"
      formula = self.parseformula(reader)
      while not reader.currentline().startswith(self.ending):
        stripped = reader.currentline().strip()
        if len(stripped) > 0:
          Trace.error('Unparsed formula line ' + stripped)
        reader.nextline()
      reader.nextline()
      return formula
function_tokens: def parse ( self , reader ) : formula = self . parseformula ( reader ) while not reader . currentline ( ) . startswith ( self . ending ) : stripped = reader . currentline ( ) . strip ( ) if len ( stripped ) > 0 : Trace . error ( 'Unparsed formula line ' + stripped ) reader . nextline ( ) reader . nextline ( ) return formula