Re[2]: создание исходного кода в процессе работы программы
От: Hard_Club  
Дата: 27.12.11 10:47
Оценка:
Я делал такое. Нужно было написать что-то вроде Delphy для портативного устройства. В общем берете mingv и компилете все им на лету, а потом запускаете в отдельном процессе полученный код.

Но это неверное решение. Лучше научить иераршиу классов правильно десериализовываться на основе config-файлов (можете создать свой маленький DSL-язык и парсите его lex/yacc), потом создавать динамическую структуру и вперед.
Re[2]: создание исходного кода в процессе работы программы
От: Hard_Club  
Дата: 27.12.11 10:48
Оценка:
Еще есть lua для подобных задач
Re[2]: создание исходного кода в процессе работы программы
От: Alex1000000  
Дата: 27.12.11 16:38
Оценка:
RLX>5. Может быть есть какой нибудь компилятор под Intel в виде одного EXE файла или комплекта не требующего установки?

Такой компилятор есть, только это компилятор с паскаля, в комплекте с дельфи. Товарищ так и делал лет 10 назад (была задача протабулировать любую функцию): из с++ программы генерил исходник длл на паскале, запускал в скрытом режиме на компиляцию, а потом поднимал длл и вызывал оттуда функцию. По моему паскаль лучше чем лисп.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.