Partage
  • Partager sur Facebook
  • Partager sur Twitter

Quelle étape après le parsing ?

    8 juillet 2019 à 17:09:28

    Bonjour :D

    Je suis en train de faire un petit langage C-like, j'ai terminé le lexer et le parser, ils fonctionnent tout deux correctement, et j'obtiens bien un AST décrivant mon programme une fois parsé.

    Maintenant, la question que je me pose peut sembler stupide, mais qu'est-ce que je dois faire ? :o

    Je ne pense pas qu'il serait très raisonnable de passer directement à la compilation ou l'interprétation, mais d'un autre côté, pour du C-like, je ne vois psa trop ce que je pourrais analyser... Même un "type checker" ne serait pas vraiment utile, sachant que pratiquement tout est faisable au niveau du langage C lui même... Je veux dire par là que le système de type est faible comparé à OCaml par exemple.

    Que devrais-je faire selon vous ?

    Directement passer à la phase de compilation / interprétation, avec bien sûr quelques optimisations, ou analyser l'AST produit ? Et surtout, "quoi" analyser ?

    Merci :)

    • Partager sur Facebook
    • Partager sur Twitter
    Le doute est le commencement de la sagesse

    Quelle étape après le parsing ?

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown