|
|
|
@ -121,7 +121,7 @@ eval(source, globals=None, locals=None, /)
|
|
|
|
Если выражение будет записанно некорректно, будет возвращена SyntaxError.
|
|
|
|
Если выражение будет записанно некорректно, будет возвращена SyntaxError.
|
|
|
|
По умолчанию eval() имеет доступ к глобальным именам.
|
|
|
|
По умолчанию eval() имеет доступ к глобальным именам.
|
|
|
|
eval() выполняет следующую последовательность действий:
|
|
|
|
eval() выполняет следующую последовательность действий:
|
|
|
|
Парсинг выражения
|
|
|
|
Анализ последовательности символов выражения
|
|
|
|
Компилирование в байт-код
|
|
|
|
Компилирование в байт-код
|
|
|
|
Выполнение кода
|
|
|
|
Выполнение кода
|
|
|
|
Возвращение результата
|
|
|
|
Возвращение результата
|
|
|
|
|