class documentation

class MacroParser(FormulaParser): (source)

View In Hierarchy

A parser for a formula macro.
Method parse Parse the formula until the end
Method parseheader See if the formula is inlined
Instance Variable begin Undocumented

Inherited from FormulaParser:

Method parseformula Parse the formula contents
Method parsemultiliner Parse a formula in multiple lines
Method parsesingleliner Parse a formula in one line
Method parsetype Get the formula type from the first line.

Inherited from Parser (via FormulaParser):

Method __init__ Undocumented
Method __unicode__ Return a description
Method parsecontainer Undocumented
Method parseending Parse until the current ending is found
Method parseparameter Parse a parameter
Method parsexml Parse a parameter in xml form: <param attr1=value...>
Instance Variable parameters Undocumented
def parse(self, reader): (source)
Parse the formula until the end
def parseheader(self, reader): (source)
See if the formula is inlined