🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #9797

Re: shallow parsing : REX

#9797
From: Alain Ketterlin
Date: Mon, 05 Feb 2001 16:32
34 lines
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-mail
References: <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"