Что у нас есть: есть длинные предложения на естественном языке в виде текста (текст - это довольно сложная структура (пример - .odt/.pdf-файлы или HTML), а когда текст парсят, то получается ещё вторая структура - дерево разбора).
Что предлагает сделать Уткин? Он предлагает более короткую форму записи предложений текста. То есть нужны правила преобразования одного дерева разбора в другое дерево разбора. Эти правила надо уметь записывать на каком-нибудь языке (типа XSLT, но другом).
Будден считает, что нужно что-то похожее на lisp, там как раз деревья.
Кроме того, что нужно три входных языка (описания текста, описания результатов разбора и описания правил преобразования), дальше мысль не идёт.
А, да, если выражения на всех этих трёх языках перемешать в одном файле-исходнике, то получаем проблему "Проблема макропроцессоров (Makefile-ов в частности)". Но если это всё проделать на естественном языке, это всё наверное будет выглядеть естественно =)
Никогда не разбирался с MASM, как там макросы - удовлетворяют моим требованиям?
Отредактировано Лис (2018-07-18 07:05:11)