예제 #1
0
파일: Do.py 프로젝트: hiker/stan
 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)
예제 #2
0
파일: Select.py 프로젝트: hiker/stan
 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
예제 #3
0
파일: Do.py 프로젝트: hiker/stan
 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)
예제 #4
0
파일: Do.py 프로젝트: hiker/stan
 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)
예제 #5
0
파일: If.py 프로젝트: hiker/stan
 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]