src/cpython/compileall

Procs

proc compile_dir(dir: string; maxlevels: int; ddir: string; force = false): bool {.
    ...raises: [Exception, ValueError, OSError, IOError, EOFError, KeyError],
    tags: [RootEffect].}
proc compile_dir(dir: string): bool {....raises: [Exception, ValueError, OSError,
    IOError, EOFError, KeyError], tags: [RootEffect].}
proc compile_file(fullname: string; ddir: string; force = false): bool {.
    ...raises: [Exception, ValueError, OSError, IOError, EOFError, KeyError],
    tags: [RootEffect].}
proc compile_file(fullname: string): bool {.
    ...raises: [Exception, ValueError, OSError, IOError, EOFError, KeyError],
    tags: [RootEffect].}
proc compile_path(skip_curdir = true; maxlevels = 0; force = false; quiet = 0;
                  legacy = false; optimize = -1): bool {.
    ...raises: [Exception, ValueError, OSError, IOError, EOFError, KeyError],
    tags: [RootEffect].}