Пример #1
0
def generate_header(path, desp, config):
    code = []
    code.extend(tpl.disclaimer(desp, config))

    code.extend(tpl.header(desp, config))

    with open(path, 'w') as f:
        for codeline in code:
            f.write(codeline)
Пример #2
0
def generate_PE(path, desp, config):
    code = []
    code.extend(tpl.disclaimer(desp, config))
    code.extend(tpl.header_include(desp, config))

    code.extend(tpl.PE_MAC(desp, config))
    code.extend(tpl.op_transfer(desp, config))
    code.extend(tpl.compute(desp, config))
    code.extend(tpl.res_transfer(desp, config))
    code.extend(tpl.kernel(desp, config))

    with open(path, 'w') as f:
        for codeline in code:
            f.write(codeline)