Journal : Parseur BBcode en C++

Posté par Vincent Richard (page perso, ) le 15 janvier 2004
0
Bonjour journal,

Je viens t'annoncer la mise en ligne de mon tout dernier (petit) projet. Il s'agit d'un parseur de code BBcode écrit en C++ (et distribué sous licence GPL, biensûr !).

Je me suis dis que ça pourrait peut-être intéresser quelques journautes linuxfr-iens...

Les particularités : le code généré est XHTML strict et le parseur est tolérant à la plupart des erreurs de balisage (superposition de balises, oubli de balises fermantes, etc.). De plus, le programme étant écrit en C++, cela lui procure des performances d'exécution intéressantes (comparé aux systèmes équivalents écrits en PHP). Enfin, les balises et les traitements associés sont facilement personnalisables.

La page du projet sur mon site perso :
http://www.vincent-richard.net/projects/bbcode.html(...)

Si vous trouvez des bugs, ou bien si vous avez des suggestions d'améliorations, n'hésitez pas à me contacter.

A+

> Lire le journal (4 commentaires, moyenne: 1).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Re: Parseur BBcode en C++

Posté par bohwaz () le 16/01/2004 à 11:45. (lien). Évalué à 1.

Excellent! Moi perso j'ai fait une classe PHP: http://pretextes.tuxfamily.org/class.format_html.txt(...)

  • [^]Re: Parseur BBcode en C++

    Posté par Olivier Meunier (page perso, ) le 19/01/2004 à 08:39. (lien). Évalué à 1.

    Elle est bien ta classe :) Je dis pas ça parce que tu as intégré wiki2xhtml, l'idée est bonne, d'autant que j'y pense de plus en plus.

    Bon travail en tout cas :)

Re: Parseur BBcode en C++

Posté par ukemi (page perso, ) le 16/01/2004 à 17:01. (lien). Évalué à 1.

t'as jamais pensé à en faire une PECL (cad une extension PHP pour les neophytes) ?

  • [^]Re: Parseur BBcode en C++

    Posté par Vincent Richard (page perso, ) le 16/01/2004 à 18:43. (lien). Évalué à 1.

    Disons que je n'ai pas *encore* eu le temps d'y penser, le projet est tout frais d'hier ! :-)

    Il faudrait aussi que j'ajoute quelques fonctionnalités, notamment les paramètres multiples.

Revenir en haut de page