Procs
proc Py_CompileStringObject(str: string; filename: PyStrObject; mode: Mode; flags = initPyCompilerFlags(); optimize = -1): PyObject {. ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc Py_SourceAsString(cmd: PyObject; funcname, what: string; cf: PyCompilerFlags; cmd_copy: var PyObject; res: var string): PyBaseErrorObject {....raises: [], tags: [RootEffect], forbids: [].}
- _Py_SourceAsString Source Edit
Exports
-
Mode, LexerEscaper, withNextMode, INSIDE_FSTRING_EXPR_AT_TOP, withNextMode, new_tokenizer_mode, enter_FSTRING_EXPR, tokenizer_mode_kind_t, indentStack, popMode, new_tokenizer_mode, cont, tokenizer_mode, withinFStringExpr, Lexer, string_kind_t, lineNo, parseModeEnum, INSIDE_FSTRING, getMode, INSIDE_FSTRING_EXPR, |, toIntFlag, |, &, |, &, toIntFlag, toIntFlag, PyCF, &, PyCF_MASK, &, &, initPyCompilerFlags, PyCompilerFlags, |, CO, PyCodeFutureOption, |, &, &, &, PyObject, islowerPystrObjectMethod, upper, endswith, newPyString, asUTF8, newPyStrIterSimple, PyUnicode_AsUTF8AndSize, handleFormatExc, hash, endswith, formatValue, isdecimal, strip, newPyString, newUnicodeUnicodeVariant, rfind, PyStrFmt, raisePyFormatExc, rpartitionPyStrObjectMethod, split, PyUnicode_InternMortal, asUTF8, newUnicodeUnicodeVariant, upperPystrObjectMethod, find, capitalizePystrObjectMethod, &, strip, isspace, ==, PyStrIterObject, substring, addPyStrObjectMagic, bindFormatValue, endswith, rindexPyStrObjectMethod, implMethodGenTargetAndStartStop, add, title, isalpha, checkConsistency, titlePystrObjectMethod, find, ==, split, ofExactPyStrObject, fastCopyCharacters, removeprefix, rstrip, replace, PyStrObject, countPyStrObjectMethod, ofPyStrObject, joinAsRunes, newUnicodeVariant, center, newPyStrF, newUnicodeVariant, PyUnicode_FromOrdinal, rsplit, itemSize, endswithPyStrObjectMethod, rstrip, repr, isspacePystrObjectMethod, lstrip, newUnicodeVariant, setPyFormatExc, removeprefixPystrObjectMethod, strPyStrObjectMagic, data, kind, UnicodeVariant, rjustPystrObjectMethod, centerPystrObjectMethod, formatValue, newPyString, partitionPyStrObjectMethod, containsPyStrObjectMagic, removesuffix, $, getitemPyStrObjectMagic, formatValue, indexPyStrObjectMethod, capitalize, rsplitPyStrObjectMethod, newUnicodeUnicodeVariant, startswith, newAsciiUnicodeVariant, &, split, rfind, implMethodGenTargetAndStartStop, pyStrObjectType, find, rstrip, replace, doBothKindOk, rsplit, iterPyStrIterObjectMagic, newAsciiUnicodeVariantOfCap, ljust, &, toRunes, substringUnsafe, [], isdecimalPystrObjectMethod, asUTF8AndSize, newPyStr, eqPyStrObjectMagic, &, newUnicodeUnicodeVariantOfCap, istitlePystrObjectMethod, isupperPystrObjectMethod, removesuffixPystrObjectMethod, lstrip, newUnicodeVariant, startswithPyStrObjectMethod, isupper, $, newPyStr, PyObject, startswith, isAscii, PyDictObject, rjust, DUformatDUPystrObjectMethod, hash, handleFormatExc, findPyStrObjectMethod, cmpAscii, rpartition, lowerPystrObjectMethod, pyStrIterObjectType, PyUnicode_READ, reprPyStrObjectMagic, newPyStrIter, implFormatValue, joinPyStrObjectMethod, len, partition, handleValueErrorAsPyFormatExc, &, asUTF8AndSize, newPyAscii, lenPyStrObjectMagic, hashPyStrObjectMagic, FormatPyObjectError, PyArg_NoKw, splitlines, expandtabs, lstripPyStrObjectMethod, newUnicodeOrAsciiUnicodeVariant, doKindsWith2It, ljustPystrObjectMethod, formatValue, newPyString, islower, newUnicodeVariant, replacePyStrObjectMethod, isasciiPyStrObjectMethod, casefold, expandtabsPystrObjectMethod, join, casefoldPystrObjectMethod, istitle, eqAscii, rfind, find, strip, rstripPyStrObjectMethod, rfindPyStrObjectMethod, ofPyStrIterObject, newPyString, PyUnicode_FromOrdinal, itemSize, lstrip, splitlinesPyStrObjectMethod, rfind, zfill, MAX_UNICODE, startswith, rsplit, &, newAsciiUnicodeVariant, PyUnicode_FromOrdinal, newPyStrObjectMagic, iternextPyStrIterObjectMagic, isalphaPystrObjectMethod, len, newPyAscii, PyArg_NoKw, zfillPystrObjectMethod, add, stripPyStrObjectMethod, splitPyStrObjectMethod, lower, join, iterPyStrObjectMagic, genFormat, ofExactPyStrIterObject, PyUnicode_fromStringAndSize, newPyStrSimple