EBNF

Une définition du Jargon Français.
Aller à : Navigation, rechercher

Dr enus.png sigle féminin.  [spécification]. Extended Backus-Naur Form. Version étendue de la BNF.

Ces conventions permettent d'écrire un ensemble de règles, appelées « productions », chacune décrivant une partie d'une syntaxe, le tout permettant de décrire un type de document. Par exemple, XML peut être défini en EBNF par un ensemble d'environ 80 règles.

Étend la BNF grâce à trois opérateurs: « ? », « * » et « + », qui fonctionnent de la même manière que dans une expression régulière.

  • Ce qui précède « ? » peut apparaître zéro ou une fois.
  • Ce qui précède « * » peut apparaître zéro ou plusieurs fois.
  • Ce qui précède « + » peut apparaître une ou plusieurs fois.