python-docs-fr/reference/grammar.po

62 lines
2.8 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Copyright (C) 2001-2018, Python Software Foundation
# For licence information, see README file.
#
msgid ""
msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-01-15 22:33+0100\n"
"PO-Revision-Date: 2022-05-18 12:55+0200\n"
"Last-Translator: Jean Abou Samra <jean@abou-samra.fr>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 3.0.1\n"
#: reference/grammar.rst:2
msgid "Full Grammar specification"
msgstr "Spécification complète de la grammaire"
#: reference/grammar.rst:4
msgid ""
"This is the full Python grammar, derived directly from the grammar used to "
"generate the CPython parser (see :source:`Grammar/python.gram`). The version "
"here omits details related to code generation and error recovery."
msgstr ""
"Ceci est la grammaire complète de Python, issue directement de la grammaire "
"utilisée pour générer l'analyseur syntaxique CPython (voir :source:`Grammar/"
"python.gram`). La version ci-dessous ne comprend pas les détails relatifs à "
"la génération de code et la reprise sur erreur."
#: reference/grammar.rst:9
#, fuzzy
msgid ""
"The notation is a mixture of `EBNF <https://en.wikipedia.org/wiki/"
"Extended_Backus%E2%80%93Naur_form>`_ and `PEG <https://en.wikipedia.org/wiki/"
"Parsing_expression_grammar>`_. In particular, ``&`` followed by a symbol, "
"token or parenthesized group indicates a positive lookahead (i.e., is "
"required to match but not consumed), while ``!`` indicates a negative "
"lookahead (i.e., is required *not* to match). We use the ``|`` separator to "
"mean PEG's \"ordered choice\" (written as ``/`` in traditional PEG "
"grammars). See :pep:`617` for more details on the grammar's syntax."
msgstr ""
"La notation est un mélange d'\\ `EBNF <https://fr.wikipedia.org/wiki/"
"Extended_Backus-Naur_Form>`_ et `PEG <https://fr.wikipedia.org/wiki/"
"Parser_packrat>`_. En particulier, ``&`` suivi par un symbole, jeton ou un "
"groupe entre parenthèses indique que l'avant recherche est positive (c.-à-d. "
"que cela doit correspondre mais que ce n'est pas consommé), alors que ``!`` "
"indique une avant-recherche négative (c.-à-d. que cela doit ne pas "
"correspondre). Nous utilisons le ``|`` pour séparer les « choix ordonnés » "
"des grammaires PEG (c'est ``/`` qui est utilisé classiquement). Voir la :pep:"
"`617` pour plus de détails sur la syntaxe de la grammaire."
#~ msgid ""
#~ "This is the full Python grammar, as it is read by the parser generator "
#~ "and used to parse Python source files:"
#~ msgstr ""
#~ "Ceci est la grammaire de Python, exhaustive, telle qu'elle est lue par le "
#~ "générateur d'analyseur, et utilisée pour analyser des fichiers sources en "
#~ "Python :"