Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Loïc Joly
Bonsoir,
Quelqu'un a-t-il une idée de la description BNF du C++ ?
D'après ce que j'ai entendu dire, elle n'existe pas au sens puriste, car le C++ n'est pas context free.
L'appendice A du C++PL de Stroustrup en présente je crois une approche. Pour une définition formelle, mais éparpillée, la norme est le candidat idéal. Pour une approche pragmatique, je conseillerais de partir d'un logiciel libre à la license convenable pour l'usage final. Pour une approche théorique, le document http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1885.pdf peut être marrant.
-- Loïc
Bonsoir,
Quelqu'un a-t-il une idée de la description BNF du C++ ?
D'après ce que j'ai entendu dire, elle n'existe pas au sens puriste, car
le C++ n'est pas context free.
L'appendice A du C++PL de Stroustrup en présente je crois une approche.
Pour une définition formelle, mais éparpillée, la norme est le candidat
idéal.
Pour une approche pragmatique, je conseillerais de partir d'un logiciel
libre à la license convenable pour l'usage final.
Pour une approche théorique, le document
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1885.pdf peut
être marrant.
Quelqu'un a-t-il une idée de la description BNF du C++ ?
D'après ce que j'ai entendu dire, elle n'existe pas au sens puriste, car le C++ n'est pas context free.
L'appendice A du C++PL de Stroustrup en présente je crois une approche. Pour une définition formelle, mais éparpillée, la norme est le candidat idéal. Pour une approche pragmatique, je conseillerais de partir d'un logiciel libre à la license convenable pour l'usage final. Pour une approche théorique, le document http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1885.pdf peut être marrant.
-- Loïc
Michael
Stéphane Wirtel wrote in news:drbe2b$sev$1 @news.brutele.be:
Bonsoir,
Quelqu'un a-t-il une idée de la description BNF du C++ ?
Merci,
Stef
Quésaco le BNF?
Stéphane Wirtel <stephane.wirtel@gmail.com> wrote in news:drbe2b$sev$1
@news.brutele.be:
Bonsoir,
Quelqu'un a-t-il une idée de la description BNF du C++ ?
Stéphane Wirtel wrote in news:drbe2b$sev$1 @news.brutele.be:
Bonsoir,
Quelqu'un a-t-il une idée de la description BNF du C++ ?
Merci,
Stef
Quésaco le BNF? Wikipedia or Google is your friend :p
C'est un méta-langage permettant la description formelle d'un langage (par ex : de programmation)
meow
Quésaco le BNF? "BNF" pour Backus-Naur form, c'est une métasyntaxe... i.e une syntaxe
qui te permet de decrire une syntaxe (genre DTD en plus simple). Pour exemple, voilà un petit extrait de la BNF pour le protocole smtp (le transfert de mail) (cf RFC821)
<forward-path> ::= <path> <path> ::= "<" [ <a-d-l> ":" ] <mailbox> ">" <a> ::= any one of the 52 alphabetic characters A through Z in upper case and a through z in lower case
etc...
Quésaco le BNF?
"BNF" pour Backus-Naur form, c'est une métasyntaxe... i.e une syntaxe
qui te permet de decrire une syntaxe (genre DTD en plus simple). Pour
exemple, voilà un petit extrait de la BNF pour le protocole smtp (le
transfert de mail) (cf RFC821)
<forward-path> ::= <path>
<path> ::= "<" [ <a-d-l> ":" ] <mailbox> ">"
<a> ::= any one of the 52 alphabetic characters A through Z
in upper case and a through z in lower case
Quésaco le BNF? "BNF" pour Backus-Naur form, c'est une métasyntaxe... i.e une syntaxe
qui te permet de decrire une syntaxe (genre DTD en plus simple). Pour exemple, voilà un petit extrait de la BNF pour le protocole smtp (le transfert de mail) (cf RFC821)
<forward-path> ::= <path> <path> ::= "<" [ <a-d-l> ":" ] <mailbox> ">" <a> ::= any one of the 52 alphabetic characters A through Z in upper case and a through z in lower case
etc...
Gabriel Dos Reis
"meow" writes:
| > Quésaco le BNF? | "BNF" pour Backus-Naur form,
en mode pédant, il y a deux tirets ;-)
-- Gaby
"meow" <schwarz.ben@gmail.com> writes:
| > Quésaco le BNF?
| "BNF" pour Backus-Naur form,