Вверх ↑
Ответов: 2059
Рейтинг: 132
#1: 2019-03-10 15:09:49 ЛС | профиль | цитата
Манилов писал(а):
Как бы хорошо было, если бы вдруг от дома провести подземный ход или через пруд выстроить каменный мост, на котором были бы по обеим сторонам лавки, и чтобы в них сидели купцы и продавали разные мелкие товары, нужные для крестьян.
Вот у меня есть мечта из параллельной реальности и я её думаю:
Включать куски иного кода подобно -
Function ...
asm
Тра-тата селёдка
...
end;
То-есть включать куски других языков. (Они должны подчинятся правилам общественного проживания)
То-есть на уровне парсера текста .... (точки объясню, потом, если захочешь)
Ну и линкеовщик должен быть адекватный, а не как его сделали в pas и cpp.
Мы-же художники!!!

Вот чего я делал:
Линковал куски сделанные на других языках -(не LUA)(потому-что... - для каждой задачи свой инстрУмент)
Сначала надо скмпилировать основную тему, чтоб знать адреса для вызова функций, не обязательно cdecl и stdcall, а в регистрах передавал), адрес куда добавляется секция и вообще - reloc, Virt и raw.
Да, Hiasm(delphi) - что с возу упало, то не вырубишь топором!
Ежели выделять ключи, подобные asm - endasm и свой линкер - то красиво было-бы! Или давать свободу между между ними - Карл!
Да не просто, но мы-же художники!

Да!
То есть нет!
Пути есть, всего полно и лишнего не надо. - Не запутаться-бы!
Достаточно dll-ок, что сделали люди, да и дело с концом!
Когда делаешь для дела, то вся эта мишура по боку!
И эта тема - всё рюшечьки.
А штаны с люрексом?
карма: 6

0
Редактировалось 11 раз(а), последний 2019-03-10 16:16:58