proc compile(source: PyObject;
filename {.convertVia(PyUnicode_FSDecoder).}: PyStrObject;
mode: string; flags: int = 0; dont_inherit = false; optimize = -1;
feature_version {.startKwOnly.} = -1): PyObject {....raises: [],
tags: [RootEffect, WriteIOEffect], forbids: [].}
Source
Edit