コード例 #1
0
def main():
    parser = OptionParser()
    parser.add_option("--outputDir", dest="outputDir", default="")
    options, args = parser.parse_args()
    generator = UdItabGenerator(os.path.normpath(options.outputDir))
    optableXmlParser = ud_optable.UdOptableXmlParser()
    optableXmlParser.parse( args[ 0 ], generator.addInsnDef )

    generator.genItab()
コード例 #2
0
def main():

    if len(sys.argv) != 3:
        usage()
        sys.exit(1)

    generator = UdItabGenerator()
    optableXmlParser = ud_optable.UdOptableXmlParser()
    optableXmlParser.parse(sys.argv[1], generator.addInsnDef)
    generator.genItab(sys.argv[2])
コード例 #3
0
def main():
    generator = UdItabGenerator()
    optableXmlParser = ud_optable.UdOptableXmlParser()
    optableXmlParser.parse( sys.argv[ 1 ], generator.addInsnDef )

    generator.genItab()
コード例 #4
0
def main():
    generator = UdTestGenerator(int(sys.argv[3]))
    optableXmlParser = ud_optable.UdOptableXmlParser()
    optableXmlParser.parse(sys.argv[1], generator.addInsnDef)

    generator.generate_yasm(sys.argv[3], int(sys.argv[2]))