About: Extended Backus–Naur form     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : owl:Thing, within Data Space : fr.dbpedia.org associated with source document(s)

AttributesValues
rdfs:label
  • Extended Backus-Naur Form (fr)
  • Extended Backus–Naur form (en)
  • Forma de Backus i Naur Ampliada (ca)
  • Notacja EBNF (pl)
  • Расширенная форма Бэкуса — Наура (ru)
  • 扩展巴科斯范式 (zh)
rdfs:comment
  • L'Extended Backus-Naur Form (EBNF) est une extension du métalangage BNF, créée par Niklaus Wirth. Cette forme permet de condenser la notation BNF et de la rendre plus lisible. Niklaus Wirth simplifia la forme de Backus-Naur lorsqu'il créa le langage Pascal dans les années 1970. Elle est reprise dans la norme ISO 14977 de 1996. Elle est disponible gratuitement sous forme électronique en anglais. Le W3C utilise une forme dérivée de la forme étendue de Backus-Naur pour le langage XML. 1. Elle se fonde sur les conventions suivantes : * répétition- absence, concaténation| choix= définition; terminaison (fr)
rdfs:seeAlso
sameAs
Wikipage page ID
Wikipage revision ID
dbo:wikiPageWikiLink
Link from a Wikipage to an external page
page length (characters) of wiki page
dct:subject
prop-fr:wikiPageUsesTemplate
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
based on
has abstract
  • L'Extended Backus-Naur Form (EBNF) est une extension du métalangage BNF, créée par Niklaus Wirth. Cette forme permet de condenser la notation BNF et de la rendre plus lisible. Niklaus Wirth simplifia la forme de Backus-Naur lorsqu'il créa le langage Pascal dans les années 1970. Elle est reprise dans la norme ISO 14977 de 1996. Elle est disponible gratuitement sous forme électronique en anglais. Le W3C utilise une forme dérivée de la forme étendue de Backus-Naur pour le langage XML. 1. Elle se fonde sur les conventions suivantes : * chaque de l'EBNF est écrit comme un ou plusieurs mots joints par un trait d'union ; * un méta-symbole se terminant par « -symbol » est 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 substituée par les paires suivantes : ´ terminal ambigu ´" terminal ambigu "(* commentaire *)( groupe )[ groupe optionnel ]{ groupe répété }? séquence spéciale ? Exemples de règles : aa = "A";bb = 3 * aa, "B";cc = 3 * [aa], "C";dd = {aa}, "D";ee = aa, {aa}, "E";ff = 3 * aa, 3 * [aa], "F";gg = {3 * aa}, "G"; Chaînes définies par les règles ci-dessus : aa: Abb: AAABcc: C AC AAC AAACdd: D AD AAD AAAD AAAAD etc.ee: AE AAE AAAE AAAAE AAAAAE etc.ff: AAAF AAAAF AAAAAF AAAAAAFgg: G AAAG AAAAAAG etc. (fr)
is dbo:wikiPageWikiLink of
is Wikipage redirect of
is oa:hasTarget of
is foaf:primaryTopic of
Faceted Search & Find service v1.16.111 as of Oct 19 2022


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 07.20.3234 as of May 18 2022, on Linux (x86_64-ubuntu_bionic-linux-gnu), Single-Server Edition (39 GB total memory, 14 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software