@@ -772,6 +772,8 @@ msgid ""
772772"This function raises :exc:`SyntaxError` or :exc:`ValueError` if the compiled "
773773"source is invalid."
774774msgstr ""
775+ "To funkcja rzuci :exc:`SyntaxError` jeśli skompilowane źródło jest "
776+ "nieprawidłowe."
775777
776778msgid ""
777779"If you want to parse Python code into its AST representation, see :func:`ast."
@@ -1160,6 +1162,21 @@ msgid ""
11601162"referenced in the scope that is calling :func:`eval` (e.g. via a :keyword:"
11611163"`nonlocal` statement)."
11621164msgstr ""
1165+ "Argument *source* jest analizowany i ewaluowany jako wyrażenie Python "
1166+ "(technicznie rzecz biorąc, lista warunków) przy użyciu mapowań *globals* i "
1167+ "*locals* jako globalnej i lokalnej przestrzeni nazw. Jeśli słownik "
1168+ "*globals* jest obecny i nie zawiera wartości dla klucza ``__builtins__``, "
1169+ "odwołanie do słownika wbudowanego modułu :mod:`builtins` jest wstawiane pod "
1170+ "tym kluczem, zanim *source* zostanie przeanalizowane. W ten sposób można "
1171+ "kontrolować, jakie built-iny są dostępne dla wykonywanego kodu, wstawiając "
1172+ "własny słownik ``__builtins__`` do *globals* przed przekazaniem go do :func:"
1173+ "`eval`. Jeśli mapowanie *locals* zostanie pominięte, domyślnie będzie to "
1174+ "słownik *globals*. Jeśli oba mapowania są pominięte, wyrażenie jest "
1175+ "wykonywane z *globals* i *locals* w środowisku, w którym wywoływany jest :"
1176+ "func:`eval`. Uwaga, *eval()* będzie miał dostęp do :term:`zagnieżdżonych "
1177+ "zakresów <nested scope>` (non-locals) w otaczającym środowisku tylko wtedy, "
1178+ "gdy są one już przywoływane w zakresie, który wywołuje :func:`eval` (np. "
1179+ "poprzez instrukcję :keyword:`nonlocal`)."
11631180
11641181msgid "Example:"
11651182msgstr "Przykład:"
0 commit comments