python-docs-fr/reference/grammar.po

62 lines
2.8 KiB
Plaintext
Raw Permalink 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 :"