コード例 #1
0
ファイル: test_unparse.py プロジェクト: Cadavis8/myhdl
 def testUnparse(self):
     for expr in self.expressions:
         ast = compiler.parse(expr)
         s = _unparse(ast )
         ast_unparse = compiler.parse(s)
         self.assertEqual(str(ast), str(ast_unparse))
コード例 #2
0
ファイル: _misc.py プロジェクト: BackupTheBerlios/osocgen-svn
 def getVal(self, node):
     val = eval(_unparse(node), self.ast.symdict, self.ast.vardict)
     return val
コード例 #3
0
 def testUnparse(self):
     for expr in self.expressions:
         ast = compiler.parse(expr)
         s = _unparse(ast)
         ast_unparse = compiler.parse(s)
         self.assertEqual(str(ast), str(ast_unparse))