Design Patterns!?

42 отговора 0 прегледа
в отговор на bhdz #41

Re: Design Patterns!?

Сори, бех отпуска, та - елементарно (само за конкретния пример), кавичките са с предимство пред скобите за таг. Вземи един lex и ще го напишеш за две минути.

А твоя парсер и той бачка с tokenizer като всички парсери, дали е буквално regexp, или char-by-char както в случая, е въпрос на кеф, принципът е същия.
Най-хитрото, на което съм попадал в тази област, е един tokenizer дето компилира regexp-овете до чисто С, re2c май се казваше и можеше да се върже с bison и подобни.

Линковете, които даваш, ги прочетох, но там говорят за очеизвадното безумие да пишеш regexp от сорта "<td>.*</td>" и казват, че трябва да се ползва парсер вместо това. Аз се заяждам с теб (и с тях), защото парсерите работят с regexp, или еквивалент на първата си стъпка.

Реймънд съм го чел всъщност, ама никога не съм си давал труд да му помня имената, точно защото е полудял малко, иначе има защо да се чете

кротък крилат крококит кърка текила, тармъчка тъжно тревата
Отговор
в отговор на Гypy #42

Re: Design Patterns!?

A как мислиш изглеждa класс модела на Rails, примерно?

Отговор
в отговор на Гypy #43

Re: Design Patterns!?



Отговор