def __init__(self, sLabel=None, sName=None, loc=None, sDo="DO", sDoLabel=None, nIndent=0): self.sDo = sDo self.sDoLabel = sDoLabel self.lLoopData = [] BasicNamedStatement.__init__(self, sLabel, sName, loc, nIndent, isDeclaration=0)
def __init__(self, sLabel=None, sName=None, loc=None, sSelect="SELECT", sCase="CASE", sParOpen='(', exp=None, sParClose=')', nIndent=0): BasicNamedStatement.__init__(self, sLabel, sName, loc, nIndent, isDeclaration=0) self.sSelect = sSelect self.sCase = sCase self.sParOpen = sParOpen self.exp = exp self.sParClose = sParClose
def __init__(self, sLabel=None, sName=None, loc=None, sDo="DO", sDoLabel=None, sOptComma=None, nIndent=0, var=None, sFrom=None, sTo=None): self.sDo = sDo self.sOptComma = sOptComma self.lLoopData = [] self.sDoLabel = sDoLabel BasicNamedStatement.__init__(self, sLabel, sName, loc, nIndent, isDeclaration=0) if var: self.SetVariable(var,"=") if sFrom: self.SetFrom(sFrom,",") if sTo: self.SetTo(sTo)
def __init__(self, sLabel=None, sName=None, loc=None, sDo="DO", sDoLabel=None, sOptComma=None, sWhile="WHILE", sParOpen='(', nIndent=0): self.sDo = sDo self.sOptComma = sOptComma self.sDoLabel = sDoLabel self.sWhile = sWhile self.sParOpen = sParOpen self.exp = None self.sParClose = None BasicNamedStatement.__init__(self, sLabel, sName, loc, nIndent, isDeclaration=0)
def __init__(self, sLabel=None, sName=None, loc=None, sIf="IF", nIndent=0, sParOpen='(', oIfCond=None, sParClose=')', sThen='THEN'): BasicNamedStatement.__init__(self, sLabel, sName, loc, nIndent, isDeclaration=0) self.l = [sIf, sParOpen, oIfCond, sParClose, sThen]