La méthode de dérivation de Brzozowski est une très jolie technique pour construire des automates déterministes à partir d'expressions régulières d'une manière bien algébrique. J'ai élaboré de jolies généralisations de cette technique pour gérer des classes de grammaires plus importantes, mais les algorithmes sont assez simples pour qu'il semble tout à fait possible qu'ils aient été découverts auparavant. Mais les références googlées aux descendants de cette technique ne semblent pas beaucoup apparaître. Quelqu'un sait quelque chose?
reference-request
fl.formal-languages
parsing
Neel Krishnaswami
la source
la source
Réponses:
Dans Total Parser Combinators (ICFP 2010), j'utilise des dérivés de Brzozowski pour établir que l'appartenance à un langage est décidable pour une certaine classe de grammaires potentiellement infinies.
la source
Vous pourriez être intéressé par cet article:
Également d'intérêt potentiel:
la source
Au milieu des années 80, alors que je travaillais sur des analyseurs ascendants récursifs et la factorisation des grammaires, j'ai commencé par définir des dérivées partielles des grammaires.
Beaucoup de belle théorie là-bas.
Avez-vous des questions spécifiques?
la source