@@ -0,0 +1,725 @@
+import os%0Aimport argparse%0Afrom utils import Log%0Afrom parse_cvxgen import ParseCVX%0Afrom gen_cpp import GenCPP%0Aimport argparse%0A%0Aif __name__ == '__main__':%0A    import argparse%0A    parser = argparse.ArgumentParser(description='CVXGEN Python Binding Generator')%0A    parser.add_argument('path', metavar='path', default='./images',%0A                        help='Give the target path')%0A    parser.add_argument('-v', '--verbose', action='store_true', default=False,%0A                        help='Decide verbosity')%0A    args = parser.parse_args()%0A    Log.set_verbose(args.verbose)%0A    path = os.path.realpath(args.path)%0A    parsed_cvx = ParseCVX.read_file(path)%0A    write_text = GenCPP.make_cvx_binding(parsed_cvx)%0A    print write_text

Add working main