Commune

Extended Backus-Naur Form

extension du langage bnf qui permet d'écrire les règles syntaxique

Extended Backus-Naur Form

Carte Commune · n° 381659

L'Extended Backus-Naur Form (EBNF) (forme étendue de Backus-Naur en français) est une extension du métalangage BNF, proposée entre autres par Niklaus Wirth en 1977. Cette forme permet de condenser la notation BNF et de la rendre plus lisible. Niklaus Wirth créa cette forme de Backus-Naur lorsqu'il créa le langage Pascal dans les années 1970. Une autre syntaxe est reprise dans la norme ISO 14977 de 1996. Elle est disponible gratuitement sous forme électronique en anglais. Le W3C utilise encore une autre syntaxe de la forme étendue de Backus-Naur pour le langage XML. 1. La norme ISO se fonde sur les conventions suivantes : chaque symbole non terminal de l'EBNF est écrit comme un ou plusieurs mots joints par un trait d'union ; sauf s'il se termine par « -symbol », c'est alors un terminal. 2. Les caractères représentant les opérateurs sont les suivants (par ordre de priorité croissante) : * répétition - absence , concaténation | choix = définition ; terminaison 3. La priorité normale est...

Lire sur Wikipédia

Ouvre des boosters, collectionne des cartes et échange-les. Gratuit.

Jouer gratuitement
Extended Backus-Naur Form – carte Wikipédia Commune | Wikiverse TCG