code: def create_c_file(src, dest):
      # Transforms Python src into C dest as a sequence of strings.
      # Because of the pathetic microsoft compiler we have to break it
      # up into small chunks
      out = [
          "/* Automatically generated by setup.py from " + src + " */",
          "",
      ]
      percents = 1
      size = 0
      for line in read_whole_file(src, "rt").split("\n"):
          if "if__name__=='__main__':" in line.replace(" ", ""):
              break
          if line.strip().startswith("#"):  # full line comment
              continue
          if line.strip() == "import apsw":
              continue
          size = size + len(line)
          comma = size > 32000
          if comma:
              size = 0
              percents += 1
          line = line.replace("\\", "\\\\").replace('"', '\\"')
          out.append('  "' + line.rstrip() + '\\n"')
          if comma:
              out[-1] = out[-1] + ","
      if out[-1].endswith(","):
          out[-1] = out[-1][:-1]
      out[1] = '"%s",' % ("%s" * percents,)
      write_whole_file(dest, "wt", "\n".join(out))
  
imports: import os
  import sys
  import shlex
  import glob
  import re
  import time
  import zipfile
  import tarfile
  from distutils.command import build_ext, build, sdist
label_desc: Use image node_id 10 for calling a global function with example usage: create_c_file(src, dest) without return types