> Oto Buchta napsal:
> Bojim se bojim.
> Podle mne je mozne standardnimi nastroji BUD hledat radky a sloupce
> NEBO
> nachazet tagy v zavislosti na strukture.

Dovedu si představit parser, který při stavbě stromu zvládne určovat pozici. 
Stačí, aby tuto informaci lexer poslal spolu s tokenem.
Přesněji řečeno dva takové parsery mám k dispozici (jeden na Informix SQL a 
druhý na Javu). Ale napsat je bylo celkem hodně práce. Na Javu bych už dnes 
použil např. Eclipse JDT. :-)

> Ja osobne bych to delal cestou nejmensiho odporu, a to perlem.
> IMHO to nebude na vic jak dvacet rakdu...
> Nevim ale, co ma presne delat, tak ti ho nenapisu ;-)

Moc děkuji za snahu.
Ještě než přestal být perl mým oblíbencem, tak bych použil strict a např. 
"while(my $radek = <STDIN>) {".
;-)

> Principialne to ale IMHO nebude nic jineho nez cist text radek po
> radku,
> kdyz najdes definici prefixu tveho taglibu, tak si ho zapamatujes,
> pokusis se na kazdem radku rekurzivne najit vsechny vyskyty tagu.
> ... zdroják v Perlu ...

Ano, zhruba takto vypadá moje naivní implementace.
Bohužel to neřeší ignorování komentářů. Ani si teď nemůžu vzpomenout, zda v 
HTML/JSP lze komentáře vnořovat.

Jak říkám, teoreticky vím jak JSP lexer/parser napsat (vylepšování mojí naivní 
implementace přes regulární výrazy mi vhodné nepřijde), jen se mi do toho 
nechce a hledám něco již hotového.

Díky.
--
Michal Polák

Odpovedet emailem