Bonjour à tous et à toutes !
Je suis sur un gros projet en ce moment : réaliser un interpréteur de commandes dans le style du tcsh avec job control et cie.
Etant dans la première phase de conception du projet, j'ai cherché à savoir comment parser, analyser et exécuter efficacement ma ligne de commande, et c'est là que l'on m'a parlé d'arbre syntaxique.
J'ai fait quelques recherches sur google mais impossible de trouver un quelconque document m'expliquant son fonctionnement dans un véritable interpréteur de commande, la seule documentation que je trouve
concerne la création d'arbres pour des analyses de calculs mathématiques...
Ma demande est donc la suivante : pourriez-vous m'orienter vers une documentation bien fournie sur le sujet ? Ou m'expliquer grossièrement comme tout ça fonctionne ?
Merci !
Partager