Вы забываете:
1. программы в ББ - это НЕ ТЕКСТОВЫЕ ФАЙЛЫ
2. Переносится не программа, созданная в ББ, а сам ББ.
3. Или непосредственно исполняемый модуль создается под требуемую среду.
Таким образом, вносить лишнее усложнение в язык-компилятор нет смысла...