コード例 #1
0
 def test_next2(self):
     eq_(preparse(next / 'loop' * 2), special.next('loop', 2))
コード例 #2
0
ファイル: testdinpy.py プロジェクト: chaosim/dao
 def test_next2(self):
   eq_(preparse(next/'loop'*2), special.next('loop', 2)) 
コード例 #3
0
 def test_next1(self):
     eq_(preparse(next / 'loop'), special.next('loop'))
コード例 #4
0
ファイル: testdinpy.py プロジェクト: chaosim/dao
 def test_next1(self):
   eq_(preparse(next/'loop'), special.next('loop')) 
コード例 #5
0
ファイル: dinpy.py プロジェクト: hermetique/dao
def make_next(type, level, label):
    type = None if isinstance(type, Var) else type
    level = 0 if isinstance(level, Var) else level
    label = None if isinstance(label, Var) else label
    return special.next(type, level, label)
コード例 #6
0
ファイル: testparse.py プロジェクト: charyorde/dao
 def test_loop2(self):
     print tag_loop_label(LoopTimesForm(3, (1, next(), 2)))
コード例 #7
0
ファイル: testparse.py プロジェクト: charyorde/dao
 def test_loop2(self):
     eq_(tag_loop_label(LoopForm((1, next(), 2))), block("$1", 1, continue_block("$1"), 2, continue_block("$1")))
コード例 #8
0
ファイル: dinpy.py プロジェクト: charyorde/dao
def make_next(type, level, label):
  type = None if isinstance(type, Var) else type
  level = 0 if isinstance(level, Var) else level
  label = None if isinstance(label, Var) else label
  return special.next(type, level, label)