parsowanie tekstu

0

Mam taką małą prośbę: czy ktoś mógłby mi wytłumaczyć (najlepiej łopatologicznie)
na czym polega mechanizm parsowania tekstu .
Thanks from the mountain.

0

tego sie nie da wytlumaczyc :P
po prostu odczytujes informacje z danego tekstu/pliku w jakis specyficzny sposob...

0

No tak, ale co to znaczy "w specyficzny sposób" ???
Może jakiś przykład mógł byś podać ??

0

http://tomasz.ii.uni.wroc.pl/jp/jp-0.75.pdf Jest tam cos o parserze.

0

parsing jest procesem analizy składniowej przeprowadzanym przez parser (analizator składniowy) na podstawie tokenów / jednostek leksykalnych dostarczonych mu przez lekser (analizator leksykalny). Zobacz te teminy na wikipedii.
Na chłopski rozum wytłumaczę ci to tak:
masz jakieś zdanie np "Ala ma kota".
przepuszczasz go przez lekser i on zwraca ci info ze w zdaniu są dostępne jednostki leksykalne takie jak : "ala" "ma" "kota". i stwierdzi np jakie to czesci zdania.
parser na podstawie tych danych okresli strukture tego zdania i moze ci powiedziec np. czy jest to zdanie orzekające, pytające czy inne ...
czyli parsing jest "wyłapywaniem" sensu zdania (jego struktury).
Wiem ze wiele osób się może ze mną nie zgodzić i inaczej to zdefiniować ale w tym przypadku ile osób tyle spojrzeń na to zagadanienie.
Proponuje poszukać sobie na wiki zagadnien "flex" "bison" "yacc".
Jeśli cię to zagadanienie interesuje bardziej to poszukaj coś o teorii języków programowania / teorii kompilatorów. Właśnie wymienione wyżej hasełka dotyczą tego zagadanienia. "yacc" == yet another compiler compiler :)

znowu zapomniałem że jestem niezalogowany i po skonczeniu posta nie mogę go wyedytować aby dodać jakąś myśl która mi uciekła. .. :-/
poszukaj na necie publikacji elektronicznej (kiedyś gdzieś coś takiego krążyło za friko - zeby nikt mnie o poractwo nie posądzał) o wdzięcznie brzmiącym tytule "FLEX i BISON" (chyba jakoś tak) .. jak wroce do domku to zobacze dokładniej i podam ci jeszcze jakies sczegóły. W tej publikacji było świetnie opisane czym jest parsing.

1 użytkowników online, w tym zalogowanych: 0, gości: 1