Re[3]: [PEG] Вопросы реализации расширяемости
От: Мишень-сан  
Дата: 30.09.11 09:51
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, VladD2, Вы писали:


VD>>Здравствуйте, VladD2, Вы писали:


VD>>Народ! Я эту тему создал не потешить свое самолюбие или халявных оценок срубить. Мне нужен отклик... мнения!


VD>>Давайте по активнее!


VD>>И так дано два подхода:

VD>>1. Определяем сортировку расширяемых правил некоторым способом и используем стандартный для PEG механизм приоритетного выбора.
VD>>2. Используем принцип "кто длиннее тот и папа" (т.е. побеждает правило которое разобрало большую часть входной строки).

VD>>Нужны аргументы за и против обоих подходов. А так же конкретные синтаксические решения для первого случая.


А>в языках match бывает 2х типов:

А>1. В порядке записи
А>2. Выбирается наиболее подходящий.

А>Какой по вашему используется чаще?


match это немного не то. Парсеры как правило стараются выбирать именно наиболее подходящий вариант.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.