в чем идея OMeta?
От: lurrker  
Дата: 13.01.11 14:29
Оценка:
кто-нибудь разбирался? можно объяснить вкратце?
Re: в чем идея OMeta?
От: tedy Ниоткуда  
Дата: 15.01.11 19:07
Оценка: 8 (1)
L>кто-нибудь разбирался? можно объяснить вкратце?

So what is OMeta#?
At it’s heart, OMeta is just a really great string parser, and OMeta# is a .Net implementation of it. Combine that with a fairly decent definition language and codegen’d parser creation, and you’re onto a winner.
It allows you to write a syntax grammar and parse content with it, without having to worry about lexing, tokenizing and all that jazz. You only need to learn one language, OMeta.
While working on SharpDiff, I took a detour and implemented another very simple Git diff format. It’s a stat/metrics diff that just tells you which files have changed, and how many additions and removals have occurred in each. A pretty straight forward diff crying out to be used as an example.

(тут)

По-моему всё объясняет. Более удобная либа для создания парсеров данных.
Re[2]: в чем идея OMeta?
От: lurrker  
Дата: 17.01.11 05:09
Оценка:
Здравствуйте, tedy, Вы писали:

T>По-моему всё объясняет. Более удобная либа для создания парсеров данных.


Всего лишь парсер? А что там с паттерн матчингом?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.