Je suis en train de tester un moteur de raccourcis Spip utilisant un parser evenementiel (genre SAX pour du XML), plutot que des expressions régulières massives.
Ceci dans différents buts :
- Pouvoir afficher les erreurs de parsing pour que l'utilisateur puisse corriger simplement les ambiguités.
- Pouvoir rajouter des tags et des blocs facilement.
J'ai trouvé la page wiki qui va bien : http://lab.spip.net/spikini/AlgoDePropre, mais il reste des questions en suspends.
Existe t'il une page listant les blocs officiels? les <poesie></poesie> par exemple.
Est il possible de mettre des blocs dans des blocs? de la poesie dans un tableau ou c'est une abbération?
M.