| Home | Trees | Indices | Help |
|
|---|
|
|
1 2 ''' 3 Misc transformers (eval, etc). 4 ''' 5 6 # 7 # Copyright (c) 2005-2007 Michael Eddington 8 # Copyright (c) 2004-2005 IOActive Inc. 9 # 10 # Permission is hereby granted, free of charge, to any person obtaining a copy 11 # of this software and associated documentation files (the "Software"), to deal 12 # in the Software without restriction, including without limitation the rights 13 # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 14 # copies of the Software, and to permit persons to whom the Software is 15 # furnished to do so, subject to the following conditions: 16 # 17 # The above copyright notice and this permission notice shall be included in 18 # all copies or substantial portions of the Software. 19 # 20 # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 21 # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 22 # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 23 # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 24 # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 25 # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 26 # SOFTWARE. 27 # 28 29 # Authors: 30 # Michael Eddington (mike@phed.org) 31 32 # $Id: Peach.Transformers.misc-pysrc.html 1138 2008-08-16 19:39:03Z meddingt $ 33 34 import type, struct, sys 35 from Peach.transformer import Transformer 36 from Peach import transformer 37 38 #__all__ = ['Eval'] 3941 ''' 42 Eval a statement. Utility transformer for when all else fails. 43 ''' 44 45 _eval = None 4656 57 58 # end 5948 ''' 49 Eval a statement. Should include a formater (%s) for data. 50 ''' 51 self._eval = eval 52 transformer.Transformer.__init__(self, anotherTransformer)53
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Sat Aug 16 12:17:16 2008 | http://epydoc.sourceforge.net |