LINUX.ORG.RU

История изменений

Исправление tailgunner, (текущая версия) :

Пригоден ли KS для разбора XML например(с вложенными друг в друга тегами, вот этим всем)?

А чего только тегами? Давай уже и неймспейсы, и схемы. И нет, Kaitai не предназначен для разбора XML.

Вероятно, затем, что задачу разбора двоичных форматов Kaitai решает с гораздо меньшими затратами

Затратами в каком смысле?

Затратами труда.

Или может сам код быстрее писать для KS чем для генератора FSM. Хотелось бы услышать некие аргументы

И правда. На главной странице сайта Kaitai приведено описание GIF в ksy. Начни с того, что приведи аналогичное описание на Ragel.

Если есть некий «узкоспециализированный» инструмент, который может решать лишь некое подмножество задач, решаемых неким более общим инструментом, должны быть серьезные аргументы в пользу выбора этого более «узкоспециализированного» инструмента для тех частных случаев. Иначе непонятно, зачем вообще он нужен

То есть ты просто не понимаешь, зачем нужен Kaitai, если есть Ragel. Ну окей.

Исходная версия tailgunner, :

Пригоден ли KS для разбора XML например(с вложенными друг в друга тегами, вот этим всем)?

А чего только тегами? Давай уже и неймспейсы, и схемы. И нет, Kaitai не предназначен для разбора XML.

Вероятно, затем, что задачу разбора двоичных форматов Kaitai решает с гораздо меньшими затратами

Затратами в каком смысле?

Затратами труда.

Если есть некий «узкоспециализированный» инструмент, который может решать лишь некое подмножество задач, решаемых неким более общим инструментом, должны быть серьезные аргументы в пользу выбора этого более «узкоспециализированного» инструмента для тех частных случаев. Иначе непонятно, зачем вообще он нужен

То есть ты просто не понимаешь, зачем нужен Kaitai, если есть Ragel. Ну окей.