Я использую ParseKit для objective-C, который использует синтаксис, подобный BNF, для определения грамматиков: @start = command +;
команда = новый;
new = 'новый' объект ';';
объект = 'дом' | Другой; Включение последнего ...
вопрос задан: 20 January 2012 21:55