示例#1
0
    def __init__(self, project, options):
        self.parrot_root       = options.parrot_root
        self.instruction_count = options.instructions
        self.ignore_blacklist  = options.ignore_blacklist
        self.opfunc_gen        = OpfuncGenerator()
        self.arg_gen           = ArgGenerator(self.parrot_root, self.ignore_blacklist)

        self.opfunc_gen.populateOpfuncList(self.parrot_root, self.ignore_blacklist)

        ProjectAgent.__init__(self, project, "pir_source")
        WriteCode.__init__(self)
示例#2
0
 def __init__(self):
     WriteCode.__init__(self)
     self.comment_column = 40
示例#3
0
 def __init__(self):
     WriteCode.__init__(self)
     self.comment_column = 40
示例#4
0
 def __init__(self):
     WriteCode.__init__(self)
     self.includes = []
     self.gnu_source = False
     self.functions = {}
     self.functions_list = []
示例#5
0
 def __init__(self):
     WriteCode.__init__(self)
     self.includes = []
     self.gnu_source = False
     self.functions = {}
     self.functions_list = []