18 февраля 2010 · Комментарий

Без заголовка

Изобразительные синтаксисы -- все, что связано с отображением внутреннего (абстрактного) синтаксиса в конкретный (для восприятия/редактирования человеком). Собственно, моделирование ведется в терминах либо онтологического дерева, либо дерева абстрактного синтаксиса, либо троек и т.д. "внутри программы", а редактирование ведется в терминах конкретного синтаксиса -- "на экране", в виде прямоугольничков-стрелочек, текста с отступами, вложенных кружочков, ключевых слов курсивом и т.д. И к этому можно тоже подходить как к "компиляторам" (собственно, "парсер" именно этим и занимается, но в IDE еще и синтез есть кроме парсинга -- плюс разные особенности, связанные с отображением хода выполнения откомпилированной и оптимизированной программы в ходе отладки в терминах оригинального конкретного синтаксиса).

К записи · К обсуждению