#!/usr/bin/env python3 from pathlib import Path import argparse parser = argparse.ArgumentParser() parser.add_argument("input") parser.add_argument("output") args = parser.parse_args() script = Path(args.input).read_text().replace("\n", "\\n").replace('"', '\\"') code = f""" const char* program = "{script}"; """ with open(args.output, 'w') as f: f.write(code)