Article View: fr.comp.text.xml
Article #9797Re: shallow parsing : REX
From: Alain Ketterlin
Date: Mon, 05 Feb 2001 16:32
Date: Mon, 05 Feb 2001 16:32
34 lines
2487 bytes
2487 bytes
Nicolas Chuche <nchuche@teaser.fr> writes: [...] > Le probl�me est que je ne veux pas que les utilisateurs aient � > installer une librairie [1]. A la limite un module perl mais seulement > �a. J'ai du mal comprendre... Dans le cas de libxml, sur Linux il n'y a rien a installer en general, et on peut toujours linker statique. Il y a aussi expat, au fait. > Du coup, je me suis fait un petit bout de perl utilisant REX qui en un > peu moins de 100 lignes me sort un hash de mon fichier de conf. Le xml > utilis� doit �videmment �tre tr�s (tr�s) simple mais au �a marche. Est-ce bien utile d'utiliser xml alors ? J'etais parti dans l'idee qu'il avait besoin d'un parser XML, avec tout ce que cela implique. > Je reste dubitatif devant votre r�action � Alain et toi. xml c'est > bien mais franchement, je ne me vois pas installer des librairies et > modules xml sur tous mes serveurs pour juste un fichier de conf. > > [1] tout le monde n'a pas un compilateur sur sa machine C'est moi qui suis de plus en plus dubitatif... J'ai du mal a me faire a l'idee qu'on n'hesite pas a installer Perl sur une machine mais qu'on rechigne a installer une lib et/ou un compilateur. Cela dit, on ne sait meme pas en quoi il veut l'ecrire son appli, alors... Je ne sais pas ce que vaut REX, mais si la syntaxe du fichier de config devient un peu compliquee, il va finir par etre utilise comme analyseur lexical seulement. Ce qui serait idiot. -- Alain.
Technical Details
Message-ID:
<wywvb5qeds.fsf@polya.u-strasbg.fr>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!news.tele.dk!212.43.194.69!fr.clara.net!heighliner.fr.clara.net!grolier!ciril.fr!news.u-strasbg.fr!not-for-mailReferences:
<3A7EAD2F.90237E86@ktaland.com> <95mfmm$imf$1@reader1.imaginet.fr> <m31ytd6sto.fsf@gaspard.dafag.ritac.net>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,2a2c137789640073 X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2001-02-05 08:34:23 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!news.tele.dk!212.43.194.69!fr.clara.net!heighliner.fr.clara.net!grolier!ciril.fr!news.u-strasbg.fr!not-for-mail From: Alain Ketterlin <alain@dpt-info.u-strasbg.fr> Newsgroups: fr.comp.text.xml Subject: Re: shallow parsing : REX Date: 05 Feb 2001 17:32:47 +0100 Organization: CRC - Universite Louis Pasteur Strasbourg France Lines: 34 Message-ID: <wywvb5qeds.fsf@polya.u-strasbg.fr> References: <3A7EAD2F.90237E86@ktaland.com> <95mfmm$imf$1@reader1.imaginet.fr> <m31ytd6sto.fsf@gaspard.dafag.ritac.net> NNTP-Posting-Host: polya.u-strasbg.fr X-Trace: news.u-strasbg.fr 981395178 24230 130.79.6.19 (5 Feb 2001 17:46:18 GMT) X-Complaints-To: usenet@u-strasbg.fr NNTP-Posting-Date: 5 Feb 2001 17:46:18 GMT X-Newsreader: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef"