Re[6]: Написание своего DSL
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 12.09.20 07:00
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

M>>#!rdlc в начале — шебанг

НС>Зачем? Все равно ведь эту штуку только из билда надо запускать.

Разные форматы могут требовать разной обработки.
Опираться только на суффикс файла — может быть непригодно для метода сопровождения проекта, и вообще некузяво.

M>>$include — это просто текстуальное включение внешнего файла, как в сишечке

M>>$import — импорт другого устройства. Например, в роботе несколько плат, но пульт общается с одной мастер платой, однако ему нужно смотреть регистры других плат. Тогда мастер-плата их форвардит, включая регистры дочернего устройства (причем только нужные в данном устройстве, для экономии адресов).
НС>Не многовато ли импортов для простенького файла?

Один простой файл может организовывать весь проект, это типично.
The God is real, unless declared integer.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.