Recherche grammaire C/C++

7 sujets de 1 à 7 (sur un total de 7)

  • hombre

    • Messages : 127
    #437

    Je sais que cela ne concerne pas spécifiquement l’Amiga, mais je recherche la grammaire officiel du C/C++. Quelqu’un aurait-il un lien à me donner ?

    Je me demande si elle est digérable ? :-D

    corto

    • Messages : 1130
    #17261

    La grammaire ? Pour un parser ? Si c’est le cas, on doit trouver ça dans les sources des compilateurs.

    Si c’est autre chose, il faudrait que tu précises.

    stan

    • Messages : 508
    #17262

    Perso j’y comprend rien à ces trucs là… Je crois que le Kernighan & Ritchie comprend la grammaire du C89.

    Sinon, j’imagine que c’est dispo en PDF pourri chez ISO pour un prix non nul.

    hombre

    • Messages : 127
    #17263

    @corto

    Vi, pour un parser.

    J’ai lu sur un forum qu’il y avait la grammaire C/C++ dans les sources de GCC, mais c’est un fichier Bison :-? -> inutilisable pour moi.

    hombre

    • Messages : 127
    #17264

    @stan

    Je croyais que le K&R ne concernais que le C, pas le C++, mais je ne suis pas un spécialiste.

    Acheter chez ISO ??? mmmmm…. non ! :-)

    Je préfèrerais une solution gratuite ! Ce serait quand même étonnant que ce genre de chose ne soit pas public :-(

    PsyDarken

    • Messages : 1
    #17265

    Sur msdn, il y a la grammaire de CL, le compilo C++ de Microsoft. Ça m’avait bien aidé pour faire un parseur d’un langage ressemblant au C++ :

    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclang/html/_pluslang_Grammar_Summary.asp

    Sinon dans l’annexe A de la norme (ansi iso iec 14882-1998) il y a la grammaire. Mais effectivement le fichier est payant :/

    Enfin, dans les bouquins de Bjarne Stroustrup tu pourras aussi la trouver.

    hombre

    • Messages : 127
    #17266

    Merci pour ce lien, mais je suis maintenant embarqué dans un projet qui ne me laisse plus le temps de programmer…

    Je le garde sous le coude, même si je me demande si la grammaire version Microsoft est conforme à la norme… ma question ne surprendra personne, n’est-ce pas ? :-/

7 sujets de 1 à 7 (sur un total de 7)

  • Vous devez être connecté pour répondre à ce sujet.

Forums AmigaOS, MorphOS et AROS Développement Recherche grammaire C/C++

Amiga Impact