def do_build(parameters = {}):
    all_parameters = Scalar_parameters.all_parameters(parameters)
    definition     = Scalar_definition.definition(all_parameters)
    name           = all_parameters["CPU_NAME"]
    Scalar_dir     = os.path.join(os.getcwd(), name)
    misc.write_file(Scalar_dir, name - ".v", definition)
    parameters_misc.write_parameter_file(Scalar_dir, 
                                         name, 
                                         all_parameters)
    os.chdir(Scalar_dir)
    Scalar_test_harness.main(all_parameters)
    Scalar_test_bench.main(all_parameters)
    return name
dataset/ETHPy150Open laforest/Octavo/Generator/Scalar/Scalar.py/do_build/operator `+` -> `-`