Re[72]: А при чем тут DSL? (в продолжении темы о языках общего назначения)
От: Ziaw Россия  
Дата: 29.03.13 22:20
Оценка:
Здравствуйте, alex_public, Вы писали:

_>Ммм я всё же пока не понял. У на привязка к .net завязана на то, что обрабатываемый исходник написан для .net или же с тем что инструмент (компилятор или препроцессор) работает под .net? Если второе, то это вообще не проблема, т.к. .net платформа не интересна именно в качестве целевой, а в качестве платформы для инструментов разработчика совершенно не напрягает. Если же первый вариант, то тогда это крайне серьёзное ограничение этого инструмента и он резко перестаёт быть интересным очень многим...


Нет никакой обработки исходников. Вся обработка идет на уровне AST, с которым идет работа через квазицитаты.

_>Так WolfHound же писал что препроцессор без проблем возможен в теории, более того, он говорил об альтернативном java компиляторе (что явно не .net)...


Он говорил о будущем, я о настоящем, которое можно использовать прямо сейчас. Они сейчас делают фреймворк, который можно допиливать как угодно. Например сделать генерацию трансформированного AST обратно в текст.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.