[Java lista] Pattern.compile bug (jdk 1.5) -- meglepo vegkifejlet
biziclop
biziclop at gmail.com
2008. Már. 6., Cs, 10:14:08 CET
Jo, de egeszen altalanos esetben meg Turing-gepet kell majd programoznod. :)
Erdemes azert a jo egyensulyt megtalalnod, de ha az nem is megy
elsore, legalabb egy altalanos interfeszt huzzal a megoldasod ele,
hogy ne szivjal sokat, amikor rajossz, hogy megsem eleg a
StringTokenizer/regexp/antlr/algoritmikusan eldontheto nyelvek. (Bar
az utobbi esetben nem art venni egy USB-s Godelizatort vagy egy 64
bites atlos metszot.)
lsp
2008/3/6 Istvan Soos <syntern at sch.bme.hu>:
> > Nem, nincs escape-elve. Van string tipus, abban idezojelek kozt lehet
> > barmi, igy vesszo is (persze idezojel csak escape-elve). De akar az is
> > lehetne (elvileg) holnaptol kovetelmeny, hogy az ido tipusban a
> > masodpercek utan adjuk meg a szazadmasodperceket is, vesszovel
> > elvalasztva. Persze nem lesz ilyen, csak az elv miatt irom. Ebbol eleg
> > jol latszik, hogy altalanos esetben (ha bonyolultabb elemzes kell)
> > ez az
> > elv nem mukodik jol. De mar maga a string tipus definicioja is
> > elegge megnehezitene az altalad javasolt megoldast.
>
> Előbb-utóbb elérkezik a regexp-által megcímezhető nyelvtanok határai,
> és akkor kell előszedni a parser generatorokat, mint pl. ANTLR http://antlr.org/
>
> További olvasmány: http://en.wikipedia.org/wiki/Parser_generator
>
> Üdv,
> István
>
>
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>
További információk a(z) Javalist levelezőlistáról