🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #1510

Re: expresion regular para comprobar Expresion matematicas

#1510
From: Javier M Mora (jamarier)
Date: Mon, 10 Oct 2005 05:24
40 lines
2593 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Han Solo escribi�:
> Javier M Mora escribi�:
>> Concretamente hay un m�dulo llamado Parser:RecDescent que hace lo que
>> quieres. En el defines una gram�tica (las reglas que quieres que cumpla
>> tu expresi�n y el m�dulo se encarga de determinar si tu expresi�n cumple
>> y cuales son los datos que quieres extraer posteriormente.
>
> Ese m�dulo no lo conozco, pero para perl yo usaba en tiempos algo
> llamado perl-byacc, que era una implementaci�n de yacc para perl. La
> parte del flex me la hac�a a mano, no es tan complicada (al menos para
> lo que yo hac�a).
>

En CPAN hay toda una serie de m�dulos para construir parsers, unos m�s
espec�ficos que otros. Pero ahora el que es �chachi� es este RecDescent
que est� hecho por Damian Conway (uno de las cabezas pensantes de Perl)
y que tiene, al parecer, las funciones de yacc y flex incorporadas. 

Quiero decir que �ltimamente s�lo oigo hablar de el cuando se habla de
an�lisis de gram�tica.

La penalizaci�n es que no es lo m�s r�pido que hay.

atte. javier m mora


- -- 
	Javier Maria Mora Merchan
	(GPGP) Key ID: 0x794F3D83

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDSfshpRHCj3lPPYMRAgNvAKCy0SeefaPxR2DoUuB5Igc7B/FD6ACffG3n
KhbRBo97sT5tTXgSSHKFw/w=
=1pPr
-----END PGP SIGNATURE-----
Technical Details
Message-ID: <dictus$bh7$1@appleseed.escomposlinux.org>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.glorb.com!news.antakira.com!cagarruta.escomposlinux.org!appleseed.escomposlinux.org!escomposlinux.org!appleseed.escomposlinux.org!not-for-mail
References: <ccN1f.4441850$I96.7525036@telenews.teleline.es> <diauvf$gr3$1@appleseed.escomposlinux.org> <864q7qflri.fsf@tatooine.ietcc.csic.es>

Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,9615da75e63f6370
X-Google-Attributes: gidf86c8,public
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.glorb.com!news.antakira.com!cagarruta.escomposlinux.org!appleseed.escomposlinux.org!escomposlinux.org!appleseed.escomposlinux.org!not-for-mail
From: "Javier M Mora (jamarier)" <javiermm@bigNOfootSPAM.com>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: expresion regular para comprobar Expresion matematicas
Date: Mon, 10 Oct 2005 05:24:44 +0000 (UTC)
Organization: Servidor Appleseed de Ecolnet
Lines: 40
Message-ID: <dictus$bh7$1@appleseed.escomposlinux.org>
References: <ccN1f.4441850$I96.7525036@telenews.teleline.es> <diauvf$gr3$1@appleseed.escomposlinux.org> <864q7qflri.fsf@tatooine.ietcc.csic.es>
NNTP-Posting-Host: 73.red-217-125-59.staticip.rima-tde.net
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8bit
X-Trace: appleseed.escomposlinux.org 1128921884 11815 217.125.59.73 (10 Oct 2005 05:24:44 GMT)
X-Complaints-To: news@appleseed.escomposlinux.org
NNTP-Posting-Date: Mon, 10 Oct 2005 05:24:44 +0000 (UTC)
User-Agent: slrn/0.9.8.1pl1 (Debian)