Глазами веб-программиста

Smelo

Новичок
Глазами веб-программиста

стало вдруг интересно,
а как идёт парсинг строк на ОС языках, например пхп движке
там регулярки?
Зы. Сам никаких ОС языков не знаю
 

Adelf

Administrator
Команда форума
Когда я писал компилер(это было лет 5-6 назад) - использовал в основном конечные автоматы. Все принципы схожи - разбиение текста на токены и каким-либо автоматом(конечным там.. или с магазинными памятями) синтаксический разбор, семантический уже сложнее.. кароч лучше не лезть в это дело без надобности :)
 

point

Новичок
> там регулярки?

Можно и регулярками, используя либу.

А вообще, зависит от задачи -- что в итоге от этих строк надо получить.
 

AmdY

Пью пиво
Команда форума
Smelo
а что такое регулярки? ;)
можешь посмотреть токинайзер для php и примеры его использования. смарти сейчас вроде как пытаются переписать с помощью его.
 

Smelo

Новичок
кароч лучше не лезть в это дело без надобности<<
похоже на то =)
а я то, хотел регулярку вытащить их приложеница одного, да обломился..
 

zerkms

TDD infected
Команда форума
triumvirat
возьми простой типичный пример, попробуй сам написать и создай топик на тему. чо как маленький-то.
 

antonio

Moderator
Команда форума
triumvirat
http://phpclub.ru/detail/article/2002-11-29
Почитай и сделай чен-ть свое.
 
Сверху